History log of /packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6da9b21191dc7d6049d96945366ec7e605e716e6 12-Sep-2014 Jean Chalard <jchalard@google.com> [ML8] Add a language weight

...and rename an improperly named normalization value

Bug: 11230254
Change-Id: I0f5633148a9f66dbfd7d28540b8a8985131c4549
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
537f6eea8a8d56fe532913a37f4dbff4b3d490af 11-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Use WordIdArrayView for prevWordIds.

Bug: 14425059
Change-Id: Ia84fb997d89564e60111b46ca83bbfa3b187f316
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
d53aea5af934f8bf7f0cd46ed578fe531dff96c5 10-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Remove unigram probability from dicNode.

Bug: 14425059
Change-Id: Ie848e8568bb4dbb1d8358e823a881d9157a1aad3
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
521e2382da833f114477f4ef68db68a8d30b64d6 10-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Use CodePointArrayView to create children DicNodes.

Change-Id: Ie940b6595f3f3f804fbb8dd03c710ea062b75af3
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
87a5c76906bae9546189888fa009ce0032ddad0f 10-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Use WordAttributes for checking flags.

Bug: 14425059
Change-Id: Idee84478a482a0e7b5cc53e5dbd4e2484584ba79
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
9c42ad47d4c8e2ae11b51b48609948ff391e89f2 05-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Rename probability to unigramProbability.

Bug: 14425059
Change-Id: I6a204c3b8fb257d037ad95a1a455ae6fb89068fd
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
d02829489027cf4837472de4f6d7efae451059ae 09-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Remove mHasChildrenPtNodes from DicNodeProperties.

Bug: 14425059
Change-Id: I3a9511e7f7c3a722f9942f525530f04def5965da
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
9ff6fee838870533a0526df3a0948640ffabdd21 05-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Remove DicNode.getPtNodePos().

Bug: 14425059
Change-Id: If6e291d23e68342792febb85f8a576ce785b3845
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
89a003b12b5e2408b908a8afed498b0425e2c1c8 03-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Use word id for methods related to n-grams.

Bug: 14425059

Change-Id: I81e5d3793527776d3c9faa5594005ddbd4a71354
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
7d475003572c9c2902f5918bad524f4ac233e629 26-Aug-2014 Keisuke Kuroyanagi <ksk@google.com> Use word id to construct DicNode instead of isTerminal flag.

Bug: 14425059
Change-Id: I8484d34756bd76668ece34211e7366a4758d7bf5
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
35c62b2cc99761e97f57060ad5e3cdfad926aea7 01-Aug-2014 Keisuke Kuroyanagi <ksk@google.com> Use NgramListener in MultiBigramMap.

Bug: 14425059
Change-Id: I425536290111f2a8172f31370706f858a1e07f6e
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
d9b8602f4862c2c876e1499aad7ca7d77ea66595 06-Jun-2014 Keisuke Kuroyanagi <ksk@google.com> Implement getMaxProbabilityOfExactMatches().

Bug: 13142176
Bug: 15428247
Change-Id: I5be6d683be95505412615ca7c88260de1ea05f54
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
9f8c9a0161924f515c5ff9617db2317cdc1d01e2 21-May-2014 Keisuke Kuroyanagi <ksk@google.com> Use PrevWordsInfo to add/remove n(bi)-gram in native code.

Bug: 14119293
Bug: 14425059
Change-Id: I4b9a46bfd670b35195418eaee51456d44fb91b6d
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
fa7db65dec4b5d69c1565f114f18084d0d4eb5ec 19-May-2014 Keisuke Kuroyanagi <ksk@google.com> Support multiple previous words in DicNode.

Bug: 14425059
Change-Id: Ib8682befe4d7d9fe5122eb538e7c804f75ded463
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
ef1d4ddc8f7e9c6b8adfde78c48539e48a668f5c 28-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Remove useless methods from DicNode.

Change-Id: I6ea5eb7e848dbce0f0d468160c16e5da76b23b20
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
67ff21f3217c9f2ff81beac6f29f5c35a83da228 01-Apr-2014 Keisuke Kuroyanagi <ksk@google.com> Separate DicNodePool from DicNodePriorityQueue.

Change-Id: Ie500a4185792c2ffa0f5185ea5919626fe31c6fe
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
144b9a6336181c790866b09957c543416418ebcf 27-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Remove DicNode.managedDelete.

Change-Id: I8146975d72878ba34d1c5054a7cf5fdcc41a3332
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
90f6411899393b1d64dcac1c162d6f84bc2e2b7b 20-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Remove DicNode.isFirstWord().

Change-Id: I825c0f7cf1fcf66c6309e0bab8e0fdd767170107
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
eddbb7ac88c3174ffdc38a9dd799029302f55d03 25-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Merge DicNodeStatePrevWord into DicNoteStateOutput.

Before:
(0) 2232.70 (0.86%)
(1) 255258.50 (98.89%)
(2) 585.73 (0.23%)
(66) 0.26 (0.00%)
Total 258126.46 (sum of others 258077.18)

After:
(0) 2249.23 (0.93%)
(1) 239883.63 (98.83%)
(2) 554.82 (0.23%)
(66) 0.35 (0.00%)
Total 242734.38 (sum of others 242688.04)

Change-Id: I9760cae5b98b3d1f4804b6b60317887eaa3ff71c
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
7c20f140e0ab3efa25dd0708e1373b231339f5e2 20-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Merge "Remove unused partial commit."
5a0381f7d00abf97f5792958420dbb8535977ab3 20-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Remove unused partial commit.

Change-Id: Ia9341a5cb24947d93056810890d94c1f66481d8c
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
18ba146b72c5ff645d57e72fd1861ac59c3b7257 20-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Stop apply Completion for DicNodes without any proximity chars.

Bug: 13538127
Change-Id: Ifffc0cde1ea8a0ceb13e4e4e57c151b3ea33a522
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
b43ea5c3359259b042a6f58883c61a82acf34e82 10-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Use isFirstCharUppercase instead of get first code point.

Change-Id: I0a28305397bfc1e7218e16df00839781a74f5599
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
0a5efa31de50a204423efeab8b9e54bf81672300 10-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Add getter methods for public member variables.

Change-Id: Ic6656bb3db6db992b37923db53816e0a73a7621f
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
6066069f3518822a2723717cc418de1f62414beb 10-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Move initialization logic for from DicNode to DicNodeState.

Change-Id: Ic7075349e2e9c7f4ca707efa12ad1d24b49a2c87
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
258260bef2beafc46e1082fda585312b797f0982 10-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Remove unused member of DicNodeStatePrevWord.

Change-Id: I265855da58e3a2e070e525e116ac0d18d1a10d18
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
632c9aca5bbae49be278cf3e88d12b364fbd6fc8 10-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Improve DicNode handling.

- Stop creating useless DicNode and DicNodeVector.
- Remove useless virtual.
- Implement copy constructor and assignment operator of DicNodeState.
- Remove useless memset.

Before:
(0) 2266.21 (0.79%)
(1) 285422.05 (98.97%)
(2) 642.62 (0.22%)
(66) 0.19 (0.00%)
Total 288384.35 (sum of others 288331.07)

After:
(0) 2232.70 (0.86%)
(1) 255258.50 (98.89%)
(2) 585.73 (0.23%)
(66) 0.26 (0.00%)
Total 258126.46 (sum of others 258077.18)


Change-Id: I0bb1e9de8b38a6743a11aaeb2b17bd0da5b7ad34
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
6c7ebc4023086fd61dcc19688663616c4781672a 07-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Use nullptr instead of 0 for pointers.

Change-Id: Ic9425de07b896f940ca11c51968c637ebb897514
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
afa6c07d30193e5ba221a53f7670a5c4e2f635d1 18-Dec-2013 Keisuke Kuroyanagi <ksk@google.com> Differentiate exact matches' minor errors.

Bug: 8844931
Change-Id: I06754643188ccd28ba8c873878f7761787d91ff6
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
d5f5dd74c2e0946d4686a4f22cda1591b34b6729 18-Dec-2013 Keisuke Kuroyanagi <ksk@google.com> Quit suggest words that do not include proximity chars.

Bug: 10416722

Change-Id: I74d27c6a22b4ca47d02eb238b2fbcc49f5dee99c
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
2fa3693c264a4c150ac307d9bb7f6f8f18cc4ffc 13-Dec-2013 Ken Wakasa <kwakasa@google.com> Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c

The bulk merge from -bayo to klp-dev should not have been merged to master.

Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
74577bedb3bb0dabd0e661270f9da0c11c4b0f46 01-Oct-2013 Jean Chalard <jchalard@google.com> Merge "Implement the heuristic for auto-commit."
3e954347e3a7b381d7e94feb002e158f3bc69a32 01-Oct-2013 Jean Chalard <jchalard@google.com> Fix typos

I think I may pass out from the sheer ugliness

Change-Id: I1e709f03ef47ec713552d41fd9e37e01b810ae88
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
459cd6f8ef3eaa561e47dd996ce537770ea8b37a 01-Oct-2013 Jean Chalard <jchalard@google.com> Implement the heuristic for auto-commit.

Bug: 9059617
Change-Id: I066abf018df5aaeabf415425dd822ebe233e6008
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
da06e385f5f006bc891113847fbdf508376f7f34 30-Sep-2013 Jean Chalard <jchalard@google.com> Surface the distance after first word for autocommit.

Bug: 9059617
Change-Id: Ie9b4cc8148ae8e0ff437b3337ab6c1bde95500f5
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
4e17b42d0fd104ec2cd3a79db2473863228ecb62 17-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Output input index of second word's first char.

This is for partial commit.

Bug: 9059617

Change-Id: I77a0245b63c29b7234fd9b06d362e05aebf30051
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
cb816e5e16f086d98c8d05a0a5805c1cdfaf1c02 16-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Merge NOT_A_VALID_WORD_POS into NOT_A_DICT_POS.

Change-Id: I2ac3aa2a19d14e8c4159a59334e7816bd1409688
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
1fb11da36ab279fa4fcc62d772d9cce877bf23bd 29-Jul-2013 Keisuke Kuroynagi <ksk@google.com> Move creating children methods to structurePolicy.

Bug: 6669677
Change-Id: I20760f8ab95b18d21383960f6466db0d79429200
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
9d618d1431ec78328bd0eecb90ade8bfcef9b025 29-Jul-2013 Keisuke Kuroynagi <ksk@google.com> Move files only used in dicNode to "internal".

Change-Id: Ib31ddeff99b480d9b1f33a5b5b207a8acce22858
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
cb4a7c1d87106c5ac8c13e752b1ceaf585448538 24-Jul-2013 Keisuke Kuroynagi <ksk@google.com> Fix: "saomething" -> "something".

Fixed by making MAX_CACHE_DIC_NODE_SIZE larger.

Bug: 9682742

Change-Id: I0312952c90b0820bed37df99c223921c68450570
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
b179199830d198473154cfe56b3d712966a16c6f 22-Jul-2013 Keisuke Kuroynagi <ksk@google.com> Fix: huge bigram costs for blacklisted words.

Bug: 8844931
Change-Id: I523005c5ed9a3d401a67b0e4e1c3ff2e4574e6df
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
c38ec475962ad6b7f14abe35b950545ebcdbe3c5 17-Jul-2013 Keisuke Kuroynagi <ksk@google.com> Get BigramsPos and ShortcutPos via structure policy.

Bug: 6669677
Change-Id: I924d5512377cfcfe72d3470006b81a36db3865b6
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
8a7129530b4dbb2453e88747f251d30a2ce75a45 16-Jul-2013 Keisuke Kuroynagi <ksk@google.com> Replace NOT_VALID_WORD with NOT_A_VALID_WORD_POS

Bug: 6669677
Change-Id: If5fb58e8a98b04b767eaaf624cb6a40841b64f54
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
34047d8905fbd2cbe4c99618aab105556ebee9ed 11-Jul-2013 Keisuke Kuroynagi <ksk@google.com> Quit ignoring language cost of exact matches.

Handle exact matches in DicNode::compare() and calculateFinalScore().

Bug: 8844931
Change-Id: I17c78d4e352b0a4308727229b02a8004b38468bf
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
5b03213db13c670e37b15b8c813c91ebb232ead9 05-Jul-2013 Keisuke Kuroynagi <ksk@google.com> Remove flags from dicNodeProperties.

Bug: 6669677
Change-Id: I6f4aef8c4e4376f078ed8375394823788aa35002
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
7eba0198c0344ce7aac9867711d7944811dd3ad5 27-Jun-2013 Jean Chalard <jchalard@google.com> Dump binary dictionary information when opening

Bug: 9459517
Change-Id: I122583e734936ae0284e1c7500c6c9242bc7973b
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
68e7edfd99cc5b2c72a6a8887cd345011f4625a1 26-Jun-2013 Keisuke Kuroynagi <ksk@google.com> Use NOT_A_DICT_POS instead of 0 to express not valid ditctionary position.

Bug: 6669677
Change-Id: I4bf2284f8221a0a2ae4534b4a06b0e59c420a5f9
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
6379a4de29fee7019b32b93bc424eda720e02dcf 26-Jun-2013 Keisuke Kuroynagi <ksk@google.com> Reduce the number of arguments required to initialize dic_node.

Bug: 6669677

Change-Id: I52249b83f72560d8f5ab028da5cfb5c50f6e40b8
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
09858cbde49c086dd1d4d3050b57f0ea1774158b 20-Jun-2013 Keisuke Kuroynagi <ksk@google.com> Change method name of getDepth and getTotalLength.

Change-Id: I4b3aa54e17d7de7c31f956dc9d59941d79856fd7
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
ec7457eb7f15245a082cd81e42d08dbe39aab4cd 19-Jun-2013 Keisuke Kuroynagi <ksk@google.com> Initialize inputStatusG at the constructor.

Bug: 9490519

Change-Id: I1806f765f7a0b5335df253b2618b40cfd17aab14
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
6bfeeb86947eb2131408ae8bd55a7f90486feb1d 17-Jun-2013 Keisuke Kuroynagi <ksk@google.com> Support multi words input for gesture.

Bug: 8591918

Change-Id: I344f936907a385cc6c3c8a2215a6603938483401
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
addea83bad5751308fef508d79c6989b8872f050 02-Jun-2013 Ken Wakasa <kwakasa@google.com> Create "src/utils" directory

Change-Id: I0b7c51d181edc4786e343f7a953367b040ee6b66
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
464d3ba43257da34ab165da8ba0af11e928aae5c 31-May-2013 Ken Wakasa <kwakasa@google.com> Move char_utils to the dictionary directory

Change-Id: Id397485407fe63600c9bb5c80d223042942b4d8a
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
a65c267b1f1207e54c6f821148c600e3899b7f9c 30-May-2013 Ken Wakasa <kwakasa@google.com> Move some dictionary related implementations to the dictionary directory

Change-Id: I6fe71a540ad91ca46755be234abc8894242e2413
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
a107dcaeb6302981974bab8284f6b7943673cf11 30-Apr-2013 Keisuke Kuroynagi <ksk@google.com> Fix: Demote first char capitalized new words.

Bug: 8680578
Change-Id: I84bcdf3a20428c7561f600332bfef4685c72b67f
Signed-off-by: Keisuke Kuroynagi <ksk@google.com>
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
60a169f0c34bf0da89c420d99bfff5c2556f3fbf 25-Apr-2013 Keisuke Kuroynagi <ksk@google.com> Fix exact match checking for words with digraph.

Bug: 8624690
Change-Id: I8946d6618609c8e0cb638aa96992b51b435232c7
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
c9688ef2679699737152ee9f1a2234280a73c1db 22-Apr-2013 Jean Chalard <jchalard@google.com> Fix a small bug

Tests results in Ibcd6c110f1d5582425f9592c42e31152131ef80c

Bug: 7226877
Change-Id: I8d03bae3264974eff7b790e27c073b0a8758d17a
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
90cb956c4fd6b9aa2f5c6689448485e87061da50 17-Apr-2013 Tom Ouyang <ouyang@google.com> Remove duplicate new-word bigram cost (part 1)

Removes a duplicate application of the new word bigram cost and updates only
the related parameters (those associated with multi-word suggestions).

Note: test results will improve after full optimization.

[Category diff]
+1 357
-1 485
+2 16
-2 20
+3 20
-3 16
+4 198
-4 226
+5 510
-5 443
+6 518
-6 368
+7 394
-7 455

[Weighted category diff]
+1 482
-1 532
+2 22
-2 22
+3 22
-3 22
+4 233
-4 381
+5 578
-5 500
+6 617
-6 498
+7 522
-7 521

Bug: 8633962
Change-Id: I3c3ecc9460e8e03e44925e11b2d4b037a6c3b99e
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
25e8eda9afb5c36703bd50b263ab0dd3a3b38d31 03-Apr-2013 Tom Ouyang <ouyang@google.com> Add mechanism to handle digraphs in DicNode

This is needed to support for German umlaut handling for both gesture and typing input.

Bug: 8493920

Change-Id: I292e2a4911c54aa5566c38411016a220bb35a1f4
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
a1d84bcf8ffd031c135b6f3f8c94b6732071849b 09-Apr-2013 Satoshi Kataoka <satok@google.com> Fix touch coordinate calibration

TRT: I3b5f3ed07eabc59306a17

Bug: 8505668
Change-Id: I574d25a4e9886c521f013f9a8ffc09cc145fc0fc
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h
38c26dd0bf8cd5c4511e4a02d5eeae4b3553f03a 01-Apr-2013 Satoshi Kataoka <satok@google.com> Move dicnode to AOSP

Bug: 8187060

Change-Id: I72398fa45b12683bd46d23c5ca69e6bcd5ca2b7e
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/dic_node.h