reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
  922   EXPECT_EQ(3ull, row_sp->GetOffset());
  923   EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp);
  924   EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true);
  925   EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset());
  930   row_sp = unwind_plan.GetRowForFunctionOffset(8);
  931   EXPECT_EQ(8ull, row_sp->GetOffset());
  932   EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp);
  933   EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true);
  934   EXPECT_EQ(20, row_sp->GetCFAValue().GetOffset());
  939   row_sp = unwind_plan.GetRowForFunctionOffset(9);
  940   EXPECT_EQ(9ull, row_sp->GetOffset());
  941   EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp);
  942   EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true);
  943   EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset());
  947   EXPECT_FALSE(row_sp->GetRegisterInfo(k_eax, regloc));
  948   EXPECT_FALSE(row_sp->GetRegisterInfo(k_ebx, regloc));
  949   EXPECT_FALSE(row_sp->GetRegisterInfo(k_ecx, regloc));
  950   EXPECT_FALSE(row_sp->GetRegisterInfo(k_edx, regloc));
  951   EXPECT_FALSE(row_sp->GetRegisterInfo(k_esi, regloc));
  952   EXPECT_FALSE(row_sp->GetRegisterInfo(k_edi, regloc));
  953   EXPECT_FALSE(row_sp->GetRegisterInfo(k_ebp, regloc));
  958   row_sp = unwind_plan.GetRowForFunctionOffset(34);
  959   EXPECT_EQ(34ull, row_sp->GetOffset());
  960   EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp);
  961   EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true);
  962   EXPECT_EQ(4, row_sp->GetCFAValue().GetOffset());