Lines Matching refs:key_length
17 bool operator()(marisa_alpha::UInt32 key_id, std::size_t key_length) const { in operator ()()
19 key_lengths_->push_back(key_length); in operator ()()
91 std::size_t key_length; in TestTrie() local
93 key_length = trie.restore(key_ids[i], key_buf, sizeof(key_buf)); in TestTrie()
97 ASSERT(key_length == keys[i].length()); in TestTrie()
202 std::size_t key_length; in TestPrefixTrie() local
204 key_length = trie.restore(key_ids[i], key_buf, sizeof(key_buf)); in TestPrefixTrie()
208 ASSERT(key_length == keys[i].length()); in TestPrefixTrie()
212 key_length = trie.restore(key_ids[0], NULL, 0); in TestPrefixTrie()
214 ASSERT(key_length == keys[0].length()); in TestPrefixTrie()
217 key_length = trie.restore(key_ids[0], key_buf, 5); in TestPrefixTrie()
219 ASSERT(key_length == keys[0].length()); in TestPrefixTrie()
221 key_length = trie.restore(key_ids[0], key_buf, 6); in TestPrefixTrie()
223 ASSERT(key_length == keys[0].length()); in TestPrefixTrie()
233 key_length = trie.restore(key_ids[i], key_buf, sizeof(key_buf)); in TestPrefixTrie()
237 ASSERT(key_length == keys[i].length()); in TestPrefixTrie()
241 key_length = trie.restore(key_ids[0], NULL, 0); in TestPrefixTrie()
243 ASSERT(key_length == keys[0].length()); in TestPrefixTrie()
246 key_length = trie.restore(key_ids[0], key_buf, 5); in TestPrefixTrie()
248 ASSERT(key_length == keys[0].length()); in TestPrefixTrie()
250 key_length = trie.restore(key_ids[0], key_buf, 6); in TestPrefixTrie()
252 ASSERT(key_length == keys[0].length()); in TestPrefixTrie()
262 key_length = trie.restore(key_ids[i], key_buf, sizeof(key_buf)); in TestPrefixTrie()
266 ASSERT(key_length == keys[i].length()); in TestPrefixTrie()
281 key_length = trie.restore(key_ids[i], key_buf, sizeof(key_buf)); in TestPrefixTrie()
285 ASSERT(key_length == keys[i].length()); in TestPrefixTrie()
299 key_length = trie.restore(key_ids[i], key_buf, sizeof(key_buf)); in TestPrefixTrie()
303 ASSERT(key_length == keys[i].length()); in TestPrefixTrie()
315 key_length = trie.restore(key_ids[i], key_buf, sizeof(key_buf)); in TestPrefixTrie()
319 ASSERT(key_length == keys[i].length()); in TestPrefixTrie()
413 key_length = trie.restore(key_ids[i], key_buf, sizeof(key_buf)); in TestPrefixTrie()
417 ASSERT(key_length == keys[i].length()); in TestPrefixTrie()
450 std::size_t key_length; in TestPatriciaTrie() local
452 key_length = trie.restore(key_ids[i], key_buf, sizeof(key_buf)); in TestPatriciaTrie()
456 ASSERT(key_length == keys[i].length()); in TestPatriciaTrie()
467 key_length = trie.restore(key_ids[i], key_buf, sizeof(key_buf)); in TestPatriciaTrie()
471 ASSERT(key_length == keys[i].length()); in TestPatriciaTrie()
482 key_length = trie.restore(key_ids[i], key_buf, sizeof(key_buf)); in TestPatriciaTrie()
486 ASSERT(key_length == keys[i].length()); in TestPatriciaTrie()
497 key_length = trie.restore(key_ids[i], key_buf, sizeof(key_buf)); in TestPatriciaTrie()
501 ASSERT(key_length == keys[i].length()); in TestPatriciaTrie()
515 key_length = trie.restore(key_ids[i], key_buf, sizeof(key_buf)); in TestPatriciaTrie()
519 ASSERT(key_length == keys[i].length()); in TestPatriciaTrie()
606 std::size_t key_length; in TestBinaryKey() local
607 key_length = trie.restore(0, key_buf, sizeof(key_buf)); in TestBinaryKey()
611 ASSERT(std::string(key_buf, key_length) == keys[0]); in TestBinaryKey()
621 key_length = trie.restore(0, key_buf, sizeof(key_buf)); in TestBinaryKey()
625 ASSERT(std::string(key_buf, key_length) == keys[0]); in TestBinaryKey()
635 key_length = trie.restore(0, key_buf, sizeof(key_buf)); in TestBinaryKey()
639 ASSERT(std::string(key_buf, key_length) == keys[0]); in TestBinaryKey()