Lines Matching refs:packed
33 std::vector<ELF::Xword> packed;
37 packed.clear();
38 codec.Encode(relocations, &packed);
40 EXPECT_EQ(0, packed.size());
45 packed.clear();
46 codec.Encode(relocations, &packed);
48 EXPECT_EQ(0, packed.size());
53 packed.clear();
54 codec.Encode(relocations, &packed);
56 EXPECT_EQ(4, packed.size());
58 EXPECT_EQ(1, packed[0]);
60 EXPECT_EQ(0xf00d0000, packed[1]);
62 EXPECT_EQ(1, packed[2]);
63 EXPECT_EQ(4, packed[3]);
73 packed.clear();
74 codec.Encode(relocations, &packed);
76 EXPECT_EQ(6, packed.size());
78 EXPECT_EQ(2, packed[0]);
80 EXPECT_EQ(0xf00d0000, packed[1]);
82 EXPECT_EQ(2, packed[2]);
83 EXPECT_EQ(4, packed[3]);
85 EXPECT_EQ(3, packed[4]);
86 EXPECT_EQ(8, packed[5]);
90 std::vector<ELF::Xword> packed;
94 codec.Decode(packed, &relocations);
99 packed.push_back(2);
101 packed.push_back(0xc0de0000);
103 packed.push_back(2);
104 packed.push_back(4);
106 packed.push_back(3);
107 packed.push_back(8);
110 codec.Decode(packed, &relocations);