Home | History | Annotate | Download | only in include

Lines Matching refs:dmi

34   // From which DMI node. -1 means it's from root.
36 // The spelling id for the Pinyin string from the previous DMI to this node.
61 // From which DMI node. Used to trace the spelling segmentation.
73 // Used to indicate whether there are dmi nodes in this step with full
79 // Pinyin, and because all dmi nodes at location 'd' (including those for
86 // Because some dmi nodes at 'g' has Shengmu ids (hen'g and g), but some dmi
92 // For Pinyin string "xian", because "xian" is a valid Pinyin, because all dmi
153 // The size of the DMI node pool.
201 DictExtPara *dep_; // Parameter used to extend DMI nodes.
260 // clear its fixed status. if clear_dmi_his_step is true, clear the DMI nodes.
262 // The DMI nodes will be kept.
299 // Extend a DMI node with a spelling id. ext_len is the length of the rows
302 // 1 means a new DMI is filled in (dmi_pool_used_ is the next blank DMI in
304 // 0 means either the dmi node can not be extended with splid, or the splid
306 // in DictTrie has no son, it is not nccessary to keep the new DMI.
312 // If dmi == NULL, this function will extend the root node of DictTrie
320 // Extend dmi for the composing phrase.
332 // Try to find a dmi node at step_to position, and the found dmi node should
349 void fill_dmi(DictMatchInfo *dmi, MileStoneHandle *handles,