Home
last modified time | relevance | path

Searched refs:terminal_flags_ (Results 1 – 2 of 2) sorted by relevance

/external/marisa-trie/lib/marisa/grimoire/trie/
Dlouds-trie.cc16 : louds_(), terminal_flags_(), link_flags_(), bases_(), extras_(), in LoudsTrie()
64 if (!terminal_flags_[state.node_id()]) { in lookup()
68 agent.set_key(terminal_flags_.rank1(state.node_id())); in lookup()
79 state.set_node_id(terminal_flags_.select1(agent.query().id())); in reverse_lookup()
115 if (terminal_flags_[state.node_id()]) { in common_prefix_search()
117 agent.set_key(terminal_flags_.rank1(state.node_id())); in common_prefix_search()
126 } else if (terminal_flags_[state.node_id()]) { in common_prefix_search()
128 agent.set_key(terminal_flags_.rank1(state.node_id())); in common_prefix_search()
159 if (terminal_flags_[state.node_id()]) { in predictive_search()
161 agent.set_key(terminal_flags_.rank1(state.node_id())); in predictive_search()
[all …]
Dlouds-trie.h56 return terminal_flags_.num_1s(); in size()
66 BitVector terminal_flags_; variable