Lines Matching refs:lengths
141 std::vector<std::size_t> lengths; in TestTrie() local
142 ASSERT(trie.find("Baddie", &ids, &lengths) == 1); in TestTrie()
145 ASSERT(lengths.size() == 1); in TestTrie()
146 ASSERT(lengths[0] == 3); in TestTrie()
148 ASSERT(trie.find_callback("anderson", FindCallback(&ids, &lengths)) == 1); in TestTrie()
151 ASSERT(lengths.size() == 2); in TestTrie()
152 ASSERT(lengths[1] == 3); in TestTrie()
339 std::vector<std::size_t> lengths; in TestPrefixTrie() local
340 ASSERT(trie.find("card", &ids, &lengths) == 1); in TestPrefixTrie()
343 ASSERT(lengths.size() == 1); in TestPrefixTrie()
344 ASSERT(lengths[0] == 3); in TestPrefixTrie()
377 std::size_t lengths[10]; in TestPrefixTrie() local
378 ASSERT(trie.find("card", ids, lengths, 10) == 1); in TestPrefixTrie()
380 ASSERT(lengths[0] == 3); in TestPrefixTrie()
557 std::vector<std::size_t> lengths; in TestEmptyString() local
558 ASSERT(trie.find("xyz", &ids, &lengths) == 1); in TestEmptyString()
562 ASSERT(lengths.size() == 1); in TestEmptyString()
563 ASSERT(lengths[0] == 0); in TestEmptyString()
565 ASSERT(trie.find_callback("xyz", FindCallback(&ids, &lengths)) == 1); in TestEmptyString()
568 ASSERT(lengths.size() == 2); in TestEmptyString()
569 ASSERT(lengths[1] == 0); in TestEmptyString()