Home | History | Annotate | Download | only in share

Lines Matching refs:SpellingNode

260 void SpellingTrie::free_son_trie(SpellingNode* node) {
318 root_ = new SpellingNode();
319 memset(root_, 0, sizeof(SpellingNode));
321 dumb_node_ = new SpellingNode();
322 memset(dumb_node_, 0, sizeof(SpellingNode));
325 splitter_node_ = new SpellingNode();
326 memset(splitter_node_, 0, sizeof(SpellingNode));
329 memset(level1_sons_, 0, sizeof(SpellingNode*) * kValidSplCharNum);
427 SpellingNode* SpellingTrie::construct_spellings_subset(
428 size_t item_start, size_t item_end, size_t level, SpellingNode* parent) {
432 SpellingNode *first_son = NULL;
456 first_son = new SpellingNode[num_of_son];
457 memset(first_son, 0, sizeof(SpellingNode)*num_of_son);
478 SpellingNode *node_current = first_son + son_pos;
562 SpellingNode *node_current = first_son + son_pos;