Breakdown getWordRec

Change-Id: I4fef02c227fb858334dbe2eabf2762d5b6e1d919
diff --git a/native/src/unigram_dictionary.h b/native/src/unigram_dictionary.h
index 733b80c..c02d366 100644
--- a/native/src/unigram_dictionary.h
+++ b/native/src/unigram_dictionary.h
@@ -54,9 +54,12 @@
             const int snr, const int skipPos, const int freq, const int addedWeight);
     bool needsToSkipCurrentNode(const unsigned short c,
             const int inputIndex, const int skipPos, const int depth);
-    int getMatchedProximityId(const int *currentChars, const unsigned short lowerC,
-            const unsigned short c, const int skipPos);
-
+    int getMatchedProximityId(const int *currentChars, const unsigned short c, const int skipPos);
+    bool processCurrentNode(const int pos, const int depth,
+            const int maxDepth, const bool traverseAllNodes, const int snr, const int inputIndex,
+            const int diffs, const int skipPos, int *nextLetters, const int nextLettersSize,
+            int *newCount, int *newChildPosition, int *newDepth, bool *newTraverseAllNodes,
+            int *newSnr, int*newInputIndex, int *newDiffs, int *nextSiblingPosition);
     const unsigned char *DICT;
     const int MAX_WORDS;
     const int MAX_WORD_LENGTH;