Lines Matching defs:key
48 std::map<std::string, std::unique_ptr<char[]>> *dummy_lh, const char *key) {
50 auto iter = dummy_lh->find(key);
103 std::unique_ptr<char[]> key = RandString();
104 void *value = lh_retrieve(lh.get(), key.get());
105 EXPECT_EQ(Lookup(&dummy_lh, key.get()), value);
110 std::unique_ptr<char[]> key = RandString();
112 ASSERT_TRUE(lh_insert(lh.get(), &previous, key.get()));
113 EXPECT_EQ(Lookup(&dummy_lh, key.get()), previous);
114 dummy_lh[key.get()] = std::move(key);
119 std::unique_ptr<char[]> key = RandString();
120 void *value = lh_delete(lh.get(), key.get());
121 EXPECT_EQ(Lookup(&dummy_lh, key.get()), value);
122 dummy_lh.erase(key.get());