reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2698 EXPECT_EQ(0ull, row_sp->GetOffset()); 2699 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp); 2700 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); 2701 EXPECT_EQ(8, row_sp->GetCFAValue().GetOffset()); 2703 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc)); 2708 row_sp = unwind_plan.GetRowForFunctionOffset(1); 2709 EXPECT_EQ(1ull, row_sp->GetOffset()); 2710 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp); 2711 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); 2712 EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset()); 2714 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc)); 2719 row_sp = unwind_plan.GetRowForFunctionOffset(4); 2720 EXPECT_EQ(4ull, row_sp->GetOffset()); 2721 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rbp); 2722 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); 2723 EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset()); 2725 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc)); 2730 row_sp = unwind_plan.GetRowForFunctionOffset(7); 2731 EXPECT_EQ(7ull, row_sp->GetOffset()); 2732 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp); 2733 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); 2734 EXPECT_EQ(8, row_sp->GetCFAValue().GetOffset()); 2736 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc)); 2741 row_sp = unwind_plan.GetRowForFunctionOffset(8); 2742 EXPECT_EQ(8ull, row_sp->GetOffset()); 2743 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rbp); 2744 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); 2745 EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset()); 2747 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc)); 2752 row_sp = unwind_plan.GetRowForFunctionOffset(11); 2753 EXPECT_EQ(11ull, row_sp->GetOffset()); 2754 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp); 2755 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); 2756 EXPECT_EQ(8, row_sp->GetCFAValue().GetOffset()); 2758 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc)); 2763 row_sp = unwind_plan.GetRowForFunctionOffset(12); 2764 EXPECT_EQ(12ull, row_sp->GetOffset()); 2765 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rbp); 2766 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); 2767 EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset()); 2769 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc)); 2774 row_sp = unwind_plan.GetRowForFunctionOffset(15); 2775 EXPECT_EQ(15ull, row_sp->GetOffset()); 2776 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp); 2777 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); 2778 EXPECT_EQ(8, row_sp->GetCFAValue().GetOffset()); 2780 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc)); 2785 row_sp = unwind_plan.GetRowForFunctionOffset(18); 2786 EXPECT_EQ(18ull, row_sp->GetOffset()); 2787 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rbp); 2788 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); 2789 EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset()); 2791 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc)); 2796 row_sp = unwind_plan.GetRowForFunctionOffset(21); 2797 EXPECT_EQ(21ull, row_sp->GetOffset()); 2798 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp); 2799 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); 2800 EXPECT_EQ(8, row_sp->GetCFAValue().GetOffset()); 2802 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc)); 2807 row_sp = unwind_plan.GetRowForFunctionOffset(24); 2808 EXPECT_EQ(24ull, row_sp->GetOffset()); 2809 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rbp); 2810 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); 2811 EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset()); 2813 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));