reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
661 row_sp = unwind_plan.GetRowForFunctionOffset(10); 662 EXPECT_EQ(10ull, row_sp->GetOffset()); 663 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_esp); 664 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); 665 EXPECT_EQ(14464, row_sp->GetCFAValue().GetOffset()); 669 row_sp = unwind_plan.GetRowForFunctionOffset(15); 670 EXPECT_EQ(15ull, row_sp->GetOffset()); 671 EXPECT_EQ(14468, row_sp->GetCFAValue().GetOffset()); 675 row_sp = unwind_plan.GetRowForFunctionOffset(16); 676 EXPECT_EQ(16ull, row_sp->GetOffset()); 677 EXPECT_EQ(14464, row_sp->GetCFAValue().GetOffset()); 681 EXPECT_TRUE(row_sp->GetRegisterInfo(k_eip, regloc)); 685 EXPECT_TRUE(row_sp->GetRegisterInfo(k_ebp, regloc)); 689 EXPECT_TRUE(row_sp->GetRegisterInfo(k_ebx, regloc)); 693 EXPECT_TRUE(row_sp->GetRegisterInfo(k_edi, regloc)); 697 EXPECT_TRUE(row_sp->GetRegisterInfo(k_esi, regloc)); 706 row_sp = unwind_plan.GetRowForFunctionOffset(23); 707 EXPECT_EQ(23ull, row_sp->GetOffset()); 708 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_esp); 709 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); 710 EXPECT_EQ(14472, row_sp->GetCFAValue().GetOffset()); 714 row_sp = unwind_plan.GetRowForFunctionOffset(24); 715 EXPECT_EQ(24ull, row_sp->GetOffset()); 716 EXPECT_EQ(14476, row_sp->GetCFAValue().GetOffset()); 720 row_sp = unwind_plan.GetRowForFunctionOffset(28); 721 EXPECT_EQ(28ull, row_sp->GetOffset()); 722 EXPECT_EQ(14480, row_sp->GetCFAValue().GetOffset()); 726 row_sp = unwind_plan.GetRowForFunctionOffset(36); 727 EXPECT_EQ(36ull, row_sp->GetOffset()); 728 EXPECT_EQ(14464, row_sp->GetCFAValue().GetOffset()); 733 row_sp = unwind_plan.GetRowForFunctionOffset(47); 734 EXPECT_EQ(47ull, row_sp->GetOffset()); 735 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_esp); 736 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); 737 EXPECT_EQ(4, row_sp->GetCFAValue().GetOffset()); 739 EXPECT_TRUE(row_sp->GetRegisterInfo(k_eip, regloc)); 743 EXPECT_TRUE(row_sp->GetRegisterInfo(k_esp, regloc)); 749 EXPECT_FALSE(row_sp->GetRegisterInfo(k_eax, regloc)); 750 EXPECT_FALSE(row_sp->GetRegisterInfo(k_ebx, regloc)); 751 EXPECT_FALSE(row_sp->GetRegisterInfo(k_ecx, regloc)); 752 EXPECT_FALSE(row_sp->GetRegisterInfo(k_edx, regloc)); 753 EXPECT_FALSE(row_sp->GetRegisterInfo(k_esi, regloc)); 754 EXPECT_FALSE(row_sp->GetRegisterInfo(k_edi, regloc)); 755 EXPECT_FALSE(row_sp->GetRegisterInfo(k_ebp, regloc));