Lines Matching refs:lengths
139 std::vector<std::size_t> lengths; in TestTrie() local
140 ASSERT(trie.find("Baddie", &ids, &lengths) == 1); in TestTrie()
143 ASSERT(lengths.size() == 1); in TestTrie()
144 ASSERT(lengths[0] == 3); in TestTrie()
146 ASSERT(trie.find_callback("anderson", FindCallback(&ids, &lengths)) == 1); in TestTrie()
149 ASSERT(lengths.size() == 2); in TestTrie()
150 ASSERT(lengths[1] == 3); in TestTrie()
337 std::vector<std::size_t> lengths; in TestPrefixTrie() local
338 ASSERT(trie.find("card", &ids, &lengths) == 1); in TestPrefixTrie()
341 ASSERT(lengths.size() == 1); in TestPrefixTrie()
342 ASSERT(lengths[0] == 3); in TestPrefixTrie()
375 std::size_t lengths[10]; in TestPrefixTrie() local
376 ASSERT(trie.find("card", ids, lengths, 10) == 1); in TestPrefixTrie()
378 ASSERT(lengths[0] == 3); in TestPrefixTrie()
539 std::vector<std::size_t> lengths; in TestEmptyString() local
540 ASSERT(trie.find("xyz", &ids, &lengths) == 1); in TestEmptyString()
544 ASSERT(lengths.size() == 1); in TestEmptyString()
545 ASSERT(lengths[0] == 0); in TestEmptyString()
547 ASSERT(trie.find_callback("xyz", FindCallback(&ids, &lengths)) == 1); in TestEmptyString()
550 ASSERT(lengths.size() == 2); in TestEmptyString()
551 ASSERT(lengths[1] == 0); in TestEmptyString()