Lines Matching refs:elfImitate

57     ElfImitate elfImitate;  variable
60 bool ret = elfImitate.ParseAllHeaders(ElfImitate::ElfFileType::ELF32);
64 elfImitate.GetSectionInfo(shdrImitate, interestedSections[i]);
70 ASSERT_EQ(elf.GetArchType(), elfImitate.GetArchType());
71 ASSERT_EQ(elf.GetElfSize(), elfImitate.GetElfSize());
72 ASSERT_EQ(elf.GetLoadBias(), elfImitate.GetLoadBias());
75 auto loadImitate = elfImitate.GetPtLoads();
80 ASSERT_EQ(elf.GetClassType(), elfImitate.GetClassType());
81 ASSERT_EQ(elf.GetLoadBase(0xf78c0000, 0), elfImitate.GetLoadBase(0xf78c0000, 0));
82 ASSERT_EQ(elf.GetStartPc(), elfImitate.GetStartPc());
83 ASSERT_EQ(elf.GetEndPc(), elfImitate.GetEndPc());
84 …ASSERT_EQ(elf.GetRelPc(0xf78c00f0, 0xf78c0000, 0), elfImitate.GetRelPc(0xf78c00f0, 0xf78c0000, 0));
103 ElfImitate elfImitate; variable
106 bool ret = elfImitate.ParseAllHeaders(ElfImitate::ElfFileType::ELF64);
111 elfImitate.GetSectionInfo(shdrImitate, interestedSections[i]);
116 ASSERT_EQ(elf.GetArchType(), elfImitate.GetArchType());
117 ASSERT_EQ(elf.GetElfSize(), elfImitate.GetElfSize());
118 ASSERT_EQ(elf.GetLoadBias(), elfImitate.GetLoadBias());
121 auto loadImitate = elfImitate.GetPtLoads();
126 ASSERT_EQ(elf.GetClassType(), elfImitate.GetClassType());
127 ASSERT_EQ(elf.GetLoadBase(0xf78c0000, 0), elfImitate.GetLoadBase(0xf78c0000, 0));
128 ASSERT_EQ(elf.GetStartPc(), elfImitate.GetStartPc());
129 ASSERT_EQ(elf.GetEndPc(), elfImitate.GetEndPc());
130 …ASSERT_EQ(elf.GetRelPc(0xf78c00f0, 0xf78c0000, 0), elfImitate.GetRelPc(0xf78c00f0, 0xf78c0000, 0));