Lines Matching defs:keys
19 marisa_alpha::Vector<marisa_alpha::String> keys;
20 tail.build(keys, NULL, MARISA_ALPHA_BINARY_TAIL);
26 keys.push_back(marisa_alpha::String(""));
28 tail.build(keys, &offsets, MARISA_ALPHA_BINARY_TAIL);
34 ASSERT(offsets.size() == keys.size() + 1);
39 keys[0] = marisa_alpha::String(binary_key, sizeof(binary_key));
40 tail.build(keys, &offsets, MARISA_ALPHA_TEXT_TAIL);
46 ASSERT(offsets.size() == keys.size() + 1);
50 tail.build(keys, &offsets, MARISA_ALPHA_BINARY_TAIL);
56 ASSERT(offsets.size() == keys.size() + 1);
60 keys.clear();
61 keys.push_back(marisa_alpha::String("abc"));
62 keys.push_back(marisa_alpha::String("bc"));
63 keys.push_back(marisa_alpha::String("abc"));
64 keys.push_back(marisa_alpha::String("c"));
65 keys.push_back(marisa_alpha::String("ABC"));
66 keys.push_back(marisa_alpha::String("AB"));
68 tail.build(keys, NULL, MARISA_ALPHA_BINARY_TAIL);
75 tail.build(keys, &offsets, MARISA_ALPHA_BINARY_TAIL);
82 for (marisa_alpha::UInt32 i = 0; i < keys.size(); ++i) {
85 offsets[i + 1] - offsets[i]) == keys[i]);
102 for (marisa_alpha::UInt32 i = 0; i < keys.size(); ++i) {
105 offsets[i + 1] - offsets[i]) == keys[i]);
115 for (marisa_alpha::UInt32 i = 0; i < keys.size(); ++i) {
118 offsets[i + 1] - offsets[i]) == keys[i]);
131 for (marisa_alpha::UInt32 i = 0; i < keys.size(); ++i) {
134 offsets[i + 1] - offsets[i]) == keys[i]);
144 marisa_alpha::Vector<marisa_alpha::String> keys;
145 tail.build(keys, NULL, MARISA_ALPHA_TEXT_TAIL);
151 keys.push_back(marisa_alpha::String(""));
153 tail.build(keys, &offsets, MARISA_ALPHA_TEXT_TAIL);
159 ASSERT(offsets.size() == keys.size());
163 keys.clear();
164 keys.push_back(marisa_alpha::String("abc"));
165 keys.push_back(marisa_alpha::String("bc"));
166 keys.push_back(marisa_alpha::String("abc"));
167 keys.push_back(marisa_alpha::String("c"));
168 keys.push_back(marisa_alpha::String("ABC"));
169 keys.push_back(marisa_alpha::String("AB"));
171 tail.build(keys, NULL, MARISA_ALPHA_TEXT_TAIL);
178 tail.build(keys, &offsets, MARISA_ALPHA_TEXT_TAIL);
184 ASSERT(offsets.size() == keys.size());
185 for (marisa_alpha::UInt32 i = 0; i < keys.size(); ++i) {
187 tail[offsets[i]])) == keys[i]);
204 for (marisa_alpha::UInt32 i = 0; i < keys.size(); ++i) {
206 tail[offsets[i]])) == keys[i]);
216 for (marisa_alpha::UInt32 i = 0; i < keys.size(); ++i) {
218 tail[offsets[i]])) == keys[i]);
231 for (marisa_alpha::UInt32 i = 0; i < keys.size(); ++i) {
233 tail[offsets[i]])) == keys[i]);