summaryrefslogtreecommitdiffstats
path: root/src/lookup/phonetic_lookup_linear.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lookup/phonetic_lookup_linear.h')
-rw-r--r--src/lookup/phonetic_lookup_linear.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lookup/phonetic_lookup_linear.h b/src/lookup/phonetic_lookup_linear.h
index fadc2bc..7abca66 100644
--- a/src/lookup/phonetic_lookup_linear.h
+++ b/src/lookup/phonetic_lookup_linear.h
@@ -38,6 +38,11 @@ public:
const trellis_value_t * begin() { return m_elements; }
const trellis_value_t * end() { return m_elements + m_nelem; }
+ bool number() {
+ for (ssize_t i = 0; i < m_nelem; ++i)
+ m_elements[i].m_current_index = i;
+ }
+
/* return true if the item is stored into m_elements. */
bool eval_item(const trellis_value_t * item) {
/* still have space */