Lines Matching full:link_id
284 const UInt32 link_id = link_flags_.rank1(node);
285 const UInt32 offset = (links_[link_id] * 256) + labels_[node];
287 const UInt32 length = (links_[link_id + 1] * 256)
288 + labels_[link_flags_.select1(link_id + 1)] - offset;
346 const UInt32 link_id = link_flags_.rank1(node);
347 const UInt32 offset = (links_[link_id] * 256) + labels_[node];
350 const UInt32 length = (links_[link_id + 1] * 256)
351 + labels_[link_flags_.select1(link_id + 1)] - offset;
431 std::size_t Trie::tail_match(UInt32 node, UInt32 link_id,
433 const UInt32 offset = (links_[link_id] * 256) + labels_[node];
438 const UInt32 length = (links_[link_id + 1] * 256)
439 + labels_[link_flags_.select1(link_id + 1)] - offset;
457 UInt32 link_id, CQuery query, std::size_t pos) const;
459 UInt32 link_id, const Query &query, std::size_t pos) const;
711 std::size_t Trie::tail_prefix_match(UInt32 node, UInt32 link_id,
713 const UInt32 offset = (links_[link_id] * 256) + labels_[node];
718 const UInt32 length = (links_[link_id + 1] * 256)
719 + labels_[link_flags_.select1(link_id + 1)] - offset;
747 UInt32 node, UInt32 link_id,
750 UInt32 node, UInt32 link_id,