Lines Matching refs:TestFunctionPatching

563 static bool TestFunctionPatching(  in TestFunctionPatching()  function
580 EXPECT_TRUE(TestFunctionPatching(kPatchableCode1, override)); in TEST()
581 EXPECT_TRUE(TestFunctionPatching(kPatchableCode2, override)); in TEST()
583 EXPECT_FALSE(TestFunctionPatching(kPatchableCode3, override)); in TEST()
585 EXPECT_TRUE(TestFunctionPatching(kPatchableCode3, override)); in TEST()
587 EXPECT_TRUE(TestFunctionPatching(kPatchableCode4, override)); in TEST()
588 EXPECT_TRUE(TestFunctionPatching(kPatchableCode5, override)); in TEST()
590 EXPECT_TRUE(TestFunctionPatching(kLoadGlobalCode, override)); in TEST()
593 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode1, override)); in TEST()
594 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode2, override)); in TEST()
595 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode3, override)); in TEST()
596 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode4, override)); in TEST()
597 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode5, override)); in TEST()
598 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode6, override)); in TEST()
605 EXPECT_FALSE(TestFunctionPatching(kPatchableCode1, override)); in TEST()
606 EXPECT_FALSE(TestFunctionPatching(kPatchableCode2, override)); in TEST()
607 EXPECT_FALSE(TestFunctionPatching(kPatchableCode3, override)); in TEST()
608 EXPECT_FALSE(TestFunctionPatching(kPatchableCode4, override)); in TEST()
609 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode1, override)); in TEST()
610 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode2, override)); in TEST()
611 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode3, override)); in TEST()
612 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode4, override)); in TEST()
613 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode5, override)); in TEST()
614 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode6, override)); in TEST()
618 EXPECT_TRUE(TestFunctionPatching(kPatchableCode1, override, prefix)); in TEST()
619 EXPECT_TRUE(TestFunctionPatching(kPatchableCode2, override, prefix)); in TEST()
620 EXPECT_TRUE(TestFunctionPatching(kPatchableCode3, override, prefix)); in TEST()
621 EXPECT_TRUE(TestFunctionPatching(kPatchableCode4, override, prefix)); in TEST()
622 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode1, override, prefix)); in TEST()
623 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode2, override, prefix)); in TEST()
624 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode3, override, prefix)); in TEST()
625 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode4, override, prefix)); in TEST()
626 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode5, override, prefix)); in TEST()
627 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode6, override, prefix)); in TEST()
633 EXPECT_FALSE(TestFunctionPatching(kPatchableCode1, override)); in TEST()
634 EXPECT_FALSE(TestFunctionPatching(kPatchableCode2, override)); in TEST()
635 EXPECT_FALSE(TestFunctionPatching(kPatchableCode3, override)); in TEST()
636 EXPECT_TRUE(TestFunctionPatching(kPatchableCode4, override)); in TEST()
637 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode1, override)); in TEST()
638 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode2, override)); in TEST()
639 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode3, override)); in TEST()
640 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode4, override)); in TEST()
641 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode5, override)); in TEST()
642 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode6, override)); in TEST()
649 EXPECT_TRUE(TestFunctionPatching(kPatchableCode1, override, prefix)); in TEST()
650 EXPECT_FALSE(TestFunctionPatching(kPatchableCode2, override, prefix)); in TEST()
651 EXPECT_FALSE(TestFunctionPatching(kPatchableCode3, override, prefix)); in TEST()
652 EXPECT_FALSE(TestFunctionPatching(kPatchableCode4, override, prefix)); in TEST()
654 EXPECT_TRUE(TestFunctionPatching(kPatchableCode6, override, prefix)); in TEST()
655 EXPECT_TRUE(TestFunctionPatching(kPatchableCode7, override, prefix)); in TEST()
656 EXPECT_TRUE(TestFunctionPatching(kPatchableCode8, override, prefix)); in TEST()
658 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode1, override, prefix)); in TEST()
659 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode2, override, prefix)); in TEST()
660 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode3, override, prefix)); in TEST()
661 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode4, override, prefix)); in TEST()
662 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode5, override, prefix)); in TEST()
663 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode6, override, prefix)); in TEST()
670 EXPECT_TRUE(TestFunctionPatching(kPatchableCode1, override, prefix)); in TEST()
671 EXPECT_TRUE(TestFunctionPatching(kPatchableCode2, override, prefix)); in TEST()
673 EXPECT_FALSE(TestFunctionPatching(kPatchableCode3, override, prefix)); in TEST()
674 EXPECT_TRUE(TestFunctionPatching(kPatchableCode9, override, prefix)); in TEST()
675 EXPECT_TRUE(TestFunctionPatching(kPatchableCode10, override, prefix)); in TEST()
676 EXPECT_TRUE(TestFunctionPatching(kPatchableCode11, override, prefix)); in TEST()
677 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode7, override, prefix)); in TEST()
678 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode8, override, prefix)); in TEST()
679 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode9, override, prefix)); in TEST()
681 EXPECT_TRUE(TestFunctionPatching(kPatchableCode3, override, prefix)); in TEST()
683 EXPECT_FALSE(TestFunctionPatching(kPatchableCode4, override, prefix)); in TEST()
685 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode1, override, prefix)); in TEST()
686 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode2, override, prefix)); in TEST()
687 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode3, override, prefix)); in TEST()
688 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode4, override, prefix)); in TEST()
689 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode5, override, prefix)); in TEST()
690 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode6, override, prefix)); in TEST()
697 EXPECT_TRUE(TestFunctionPatching(kPatchableCode1, override, prefix)); in TEST()
698 EXPECT_TRUE(TestFunctionPatching(kPatchableCode2, override, prefix)); in TEST()
700 EXPECT_FALSE(TestFunctionPatching(kPatchableCode3, override, prefix)); in TEST()
702 EXPECT_TRUE(TestFunctionPatching(kPatchableCode3, override, prefix)); in TEST()
704 EXPECT_TRUE(TestFunctionPatching(kPatchableCode4, override, prefix)); in TEST()
706 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode1, override, prefix)); in TEST()
707 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode2, override, prefix)); in TEST()
708 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode3, override, prefix)); in TEST()
709 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode4, override, prefix)); in TEST()
710 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode5, override, prefix)); in TEST()
711 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode6, override, prefix)); in TEST()