Lines Matching refs:link_id
154 UInt32 link_id = MARISA_UINT32_MAX;
157 if (link_id == MARISA_UINT32_MAX) {
158 link_id = get_link_id(node);
160 ++link_id;
163 trie_->trie_match<T>(get_link(node, link_id), query, pos) :
164 tail_match<T>(node, link_id, query, pos);
205 UInt32 link_id = MARISA_UINT32_MAX;
208 if (link_id == MARISA_UINT32_MAX) {
209 link_id = get_link_id(node);
211 ++link_id;
215 get_link(node, link_id), query, pos, key) :
216 tail_prefix_match<T>(node, link_id, query, pos, key);
333 inline UInt32 Trie::get_link(UInt32 node, UInt32 link_id) const {
334 return (links_[link_id] * 256) + labels_[node];