Lines Matching refs:TestFunctionPatching

541 static bool TestFunctionPatching(  in TestFunctionPatching()  function
558 EXPECT_TRUE(TestFunctionPatching(kPatchableCode1, override)); in TEST()
559 EXPECT_TRUE(TestFunctionPatching(kPatchableCode2, override)); in TEST()
561 EXPECT_FALSE(TestFunctionPatching(kPatchableCode3, override)); in TEST()
563 EXPECT_TRUE(TestFunctionPatching(kPatchableCode3, override)); in TEST()
565 EXPECT_TRUE(TestFunctionPatching(kPatchableCode4, override)); in TEST()
566 EXPECT_TRUE(TestFunctionPatching(kPatchableCode5, override)); in TEST()
568 EXPECT_TRUE(TestFunctionPatching(kLoadGlobalCode, override)); in TEST()
571 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode1, override)); in TEST()
572 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode2, override)); in TEST()
573 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode3, override)); in TEST()
574 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode4, override)); in TEST()
575 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode5, override)); in TEST()
576 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode6, override)); in TEST()
583 EXPECT_FALSE(TestFunctionPatching(kPatchableCode1, override)); in TEST()
584 EXPECT_FALSE(TestFunctionPatching(kPatchableCode2, override)); in TEST()
585 EXPECT_FALSE(TestFunctionPatching(kPatchableCode3, override)); in TEST()
586 EXPECT_FALSE(TestFunctionPatching(kPatchableCode4, override)); in TEST()
587 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode1, override)); in TEST()
588 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode2, override)); in TEST()
589 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode3, override)); in TEST()
590 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode4, override)); in TEST()
591 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode5, override)); in TEST()
592 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode6, override)); in TEST()
596 EXPECT_TRUE(TestFunctionPatching(kPatchableCode1, override, prefix)); in TEST()
597 EXPECT_TRUE(TestFunctionPatching(kPatchableCode2, override, prefix)); in TEST()
598 EXPECT_TRUE(TestFunctionPatching(kPatchableCode3, override, prefix)); in TEST()
599 EXPECT_TRUE(TestFunctionPatching(kPatchableCode4, override, prefix)); in TEST()
600 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode1, override, prefix)); in TEST()
601 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode2, override, prefix)); in TEST()
602 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode3, override, prefix)); in TEST()
603 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode4, override, prefix)); in TEST()
604 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode5, override, prefix)); in TEST()
605 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode6, override, prefix)); in TEST()
611 EXPECT_FALSE(TestFunctionPatching(kPatchableCode1, override)); in TEST()
612 EXPECT_FALSE(TestFunctionPatching(kPatchableCode2, override)); in TEST()
613 EXPECT_FALSE(TestFunctionPatching(kPatchableCode3, override)); in TEST()
614 EXPECT_TRUE(TestFunctionPatching(kPatchableCode4, override)); in TEST()
615 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode1, override)); in TEST()
616 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode2, override)); in TEST()
617 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode3, override)); in TEST()
618 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode4, override)); in TEST()
619 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode5, override)); in TEST()
620 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode6, override)); in TEST()
627 EXPECT_TRUE(TestFunctionPatching(kPatchableCode1, override, prefix)); in TEST()
628 EXPECT_FALSE(TestFunctionPatching(kPatchableCode2, override, prefix)); in TEST()
629 EXPECT_FALSE(TestFunctionPatching(kPatchableCode3, override, prefix)); in TEST()
630 EXPECT_FALSE(TestFunctionPatching(kPatchableCode4, override, prefix)); in TEST()
632 EXPECT_TRUE(TestFunctionPatching(kPatchableCode6, override, prefix)); in TEST()
633 EXPECT_TRUE(TestFunctionPatching(kPatchableCode7, override, prefix)); in TEST()
634 EXPECT_TRUE(TestFunctionPatching(kPatchableCode8, override, prefix)); in TEST()
636 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode1, override, prefix)); in TEST()
637 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode2, override, prefix)); in TEST()
638 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode3, override, prefix)); in TEST()
639 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode4, override, prefix)); in TEST()
640 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode5, override, prefix)); in TEST()
641 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode6, override, prefix)); in TEST()
648 EXPECT_TRUE(TestFunctionPatching(kPatchableCode1, override, prefix)); in TEST()
649 EXPECT_TRUE(TestFunctionPatching(kPatchableCode2, override, prefix)); in TEST()
651 EXPECT_FALSE(TestFunctionPatching(kPatchableCode3, override, prefix)); in TEST()
652 EXPECT_TRUE(TestFunctionPatching(kPatchableCode9, override, prefix)); in TEST()
653 EXPECT_TRUE(TestFunctionPatching(kPatchableCode10, override, prefix)); in TEST()
654 EXPECT_TRUE(TestFunctionPatching(kPatchableCode11, override, prefix)); in TEST()
655 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode7, override, prefix)); in TEST()
656 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode8, override, prefix)); in TEST()
657 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode9, override, prefix)); in TEST()
659 EXPECT_TRUE(TestFunctionPatching(kPatchableCode3, override, prefix)); in TEST()
661 EXPECT_FALSE(TestFunctionPatching(kPatchableCode4, override, prefix)); in TEST()
663 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode1, override, prefix)); in TEST()
664 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode2, override, prefix)); in TEST()
665 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode3, override, prefix)); in TEST()
666 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode4, override, prefix)); in TEST()
667 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode5, override, prefix)); in TEST()
668 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode6, override, prefix)); in TEST()
675 EXPECT_TRUE(TestFunctionPatching(kPatchableCode1, override, prefix)); in TEST()
676 EXPECT_TRUE(TestFunctionPatching(kPatchableCode2, override, prefix)); in TEST()
678 EXPECT_FALSE(TestFunctionPatching(kPatchableCode3, override, prefix)); in TEST()
680 EXPECT_TRUE(TestFunctionPatching(kPatchableCode3, override, prefix)); in TEST()
682 EXPECT_TRUE(TestFunctionPatching(kPatchableCode4, override, prefix)); in TEST()
684 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode1, override, prefix)); in TEST()
685 EXPECT_TRUE(TestFunctionPatching(kUnpatchableCode2, override, prefix)); in TEST()
686 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode3, override, prefix)); in TEST()
687 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode4, override, prefix)); in TEST()
688 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode5, override, prefix)); in TEST()
689 EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode6, override, prefix)); in TEST()