• Home
  • Raw
  • Download

Lines Matching refs:keys

19   marisa::Vector<marisa::String> keys;  in TestBinaryTail()  local
20 tail.build(keys, NULL, MARISA_BINARY_TAIL); in TestBinaryTail()
26 keys.push_back(marisa::String("")); in TestBinaryTail()
28 tail.build(keys, &offsets, MARISA_BINARY_TAIL); in TestBinaryTail()
34 ASSERT(offsets.size() == keys.size() + 1); in TestBinaryTail()
39 keys[0] = marisa::String(binary_key, sizeof(binary_key)); in TestBinaryTail()
40 tail.build(keys, &offsets, MARISA_TEXT_TAIL); in TestBinaryTail()
46 ASSERT(offsets.size() == keys.size() + 1); in TestBinaryTail()
50 tail.build(keys, &offsets, MARISA_BINARY_TAIL); in TestBinaryTail()
56 ASSERT(offsets.size() == keys.size() + 1); in TestBinaryTail()
60 keys.clear(); in TestBinaryTail()
61 keys.push_back(marisa::String("abc")); in TestBinaryTail()
62 keys.push_back(marisa::String("bc")); in TestBinaryTail()
63 keys.push_back(marisa::String("abc")); in TestBinaryTail()
64 keys.push_back(marisa::String("c")); in TestBinaryTail()
65 keys.push_back(marisa::String("ABC")); in TestBinaryTail()
66 keys.push_back(marisa::String("AB")); in TestBinaryTail()
68 tail.build(keys, NULL, MARISA_BINARY_TAIL); in TestBinaryTail()
75 tail.build(keys, &offsets, MARISA_BINARY_TAIL); in TestBinaryTail()
82 for (marisa::UInt32 i = 0; i < keys.size(); ++i) { in TestBinaryTail()
84 offsets[i + 1] - offsets[i]) == keys[i]); in TestBinaryTail()
101 for (marisa::UInt32 i = 0; i < keys.size(); ++i) { in TestBinaryTail()
103 offsets[i + 1] - offsets[i]) == keys[i]); in TestBinaryTail()
113 for (marisa::UInt32 i = 0; i < keys.size(); ++i) { in TestBinaryTail()
115 offsets[i + 1] - offsets[i]) == keys[i]); in TestBinaryTail()
128 for (marisa::UInt32 i = 0; i < keys.size(); ++i) { in TestBinaryTail()
130 offsets[i + 1] - offsets[i]) == keys[i]); in TestBinaryTail()
140 marisa::Vector<marisa::String> keys; in TestTextTail() local
141 tail.build(keys, NULL, MARISA_TEXT_TAIL); in TestTextTail()
147 keys.push_back(marisa::String("")); in TestTextTail()
149 tail.build(keys, &offsets, MARISA_TEXT_TAIL); in TestTextTail()
155 ASSERT(offsets.size() == keys.size()); in TestTextTail()
159 keys.clear(); in TestTextTail()
160 keys.push_back(marisa::String("abc")); in TestTextTail()
161 keys.push_back(marisa::String("bc")); in TestTextTail()
162 keys.push_back(marisa::String("abc")); in TestTextTail()
163 keys.push_back(marisa::String("c")); in TestTextTail()
164 keys.push_back(marisa::String("ABC")); in TestTextTail()
165 keys.push_back(marisa::String("AB")); in TestTextTail()
167 tail.build(keys, NULL, MARISA_TEXT_TAIL); in TestTextTail()
174 tail.build(keys, &offsets, MARISA_TEXT_TAIL); in TestTextTail()
180 ASSERT(offsets.size() == keys.size()); in TestTextTail()
181 for (marisa::UInt32 i = 0; i < keys.size(); ++i) { in TestTextTail()
183 tail[offsets[i]])) == keys[i]); in TestTextTail()
200 for (marisa::UInt32 i = 0; i < keys.size(); ++i) { in TestTextTail()
202 tail[offsets[i]])) == keys[i]); in TestTextTail()
212 for (marisa::UInt32 i = 0; i < keys.size(); ++i) { in TestTextTail()
214 tail[offsets[i]])) == keys[i]); in TestTextTail()
227 for (marisa::UInt32 i = 0; i < keys.size(); ++i) { in TestTextTail()
229 tail[offsets[i]])) == keys[i]); in TestTextTail()