HomeSort by relevance Sort by last modified time
    Searched refs:UnigramProperty (Results 1 - 19 of 19) sorted by null

  /packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/pt_common/
dynamic_pt_updating_helper.h 31 class UnigramProperty;
44 const UnigramProperty *const unigramProperty, bool *const outAddedNewUnigram);
67 const int nodeCodePointCount, const UnigramProperty *const unigramProperty,
71 const UnigramProperty *const unigramProperty, bool *const outAddedNewUnigram);
74 const UnigramProperty *const unigramProperty, const int *const codePoints,
78 const int nodeCodePointCount, const UnigramProperty *const unigramProperty)
    [all...]
pt_node_writer.h 29 class UnigramProperty;
59 const UnigramProperty *const unigramProperty) = 0;
72 const UnigramProperty *const unigramProperty, int *const ptNodeWritingPos) = 0;
dynamic_pt_updating_helper.cpp 34 const UnigramProperty *const unigramProperty, bool *const outAddedNewUnigram) {
56 return reallocatePtNodeAndAddNewPtNodes(&ptNodeParams, j, unigramProperty,
63 return setPtNodeProbability(&ptNodeParams, unigramProperty, outAddedNewUnigram);
67 return createChildrenPtNodeArrayAndAChildPtNode(&ptNodeParams, unigramProperty,
84 unigramProperty, &pos);
132 const UnigramProperty *const unigramProperty, int *const forwardLinkFieldPos) {
139 unigramProperty);
143 const UnigramProperty *const unigramProperty, bool *const outAddedNewUnigram)
    [all...]
  /packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/property/
word_property.h 37 const UnigramProperty *const unigramProperty,
39 : mCodePoints(*codePoints), mUnigramProperty(*unigramProperty), mBigrams(*bigrams) {}
45 const UnigramProperty *getUnigramProperty() const {
58 const UnigramProperty mUnigramProperty;
unigram_property.h 26 class UnigramProperty {
50 UnigramProperty()
55 UnigramProperty(const bool representsBeginningOfSentence, const bool isNotAWord,
100 DISALLOW_ASSIGNMENT_OPERATOR(UnigramProperty);
  /packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/backward/v402/
ver4_patricia_trie_node_writer.h 79 const UnigramProperty *const unigramProperty);
94 const UnigramProperty *const unigramProperty, int *const ptNodeWritingPos);
126 const UnigramProperty *const unigramProperty) const;
ver4_patricia_trie_policy.cpp 197 const UnigramProperty *const unigramProperty) {
211 for (const auto &shortcut : unigramProperty->getShortcuts()) {
224 if (unigramProperty->representsBeginningOfSentence()) {
232 unigramProperty, &addedNewUnigram)) {
233 if (addedNewUnigram && !unigramProperty->representsBeginningOfSentence()) {
236 if (unigramProperty->getShortcuts().size() > 0) {
244 for (const auto &shortcut : unigramProperty->getShortcuts()) {
287 const std::vector<UnigramProperty::ShortcutProperty> shortcuts;
288 const UnigramProperty beginningOfSentenceUnigramProperty
    [all...]
ver4_patricia_trie_node_writer.cpp 148 const UnigramProperty *const unigramProperty) {
158 unigramProperty);
219 const PtNodeParams *const ptNodeParams, const UnigramProperty *const unigramProperty,
229 &newProbabilityEntry, unigramProperty);
396 const UnigramProperty *const unigramProperty) const {
399 const HistoricalInfo historicalInfoForUpdate(unigramProperty->getTimestamp(),
400 unigramProperty->getLevel(), unigramProperty->getCount())
    [all...]
ver4_patricia_trie_policy.h 109 const UnigramProperty *const unigramProperty);
  /packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v4/
ver4_patricia_trie_node_writer.h 61 const UnigramProperty *const unigramProperty);
76 const UnigramProperty *const unigramProperty, int *const ptNodeWritingPos);
106 const UnigramProperty *const unigramProperty) const;
ver4_patricia_trie_policy.cpp 187 const UnigramProperty *const unigramProperty) {
201 for (const auto &shortcut : unigramProperty->getShortcuts()) {
214 if (unigramProperty->representsBeginningOfSentence()) {
222 unigramProperty, &addedNewUnigram)) {
223 if (addedNewUnigram && !unigramProperty->representsBeginningOfSentence()) {
226 if (unigramProperty->getShortcuts().size() > 0) {
234 for (const auto &shortcut : unigramProperty->getShortcuts()) {
299 const std::vector<UnigramProperty::ShortcutProperty> shortcuts;
300 const UnigramProperty beginningOfSentenceUnigramProperty
    [all...]
ver4_patricia_trie_node_writer.cpp 139 const UnigramProperty *const unigramProperty) {
149 unigramProperty);
210 const PtNodeParams *const ptNodeParams, const UnigramProperty *const unigramProperty,
220 &newProbabilityEntry, unigramProperty);
355 const UnigramProperty *const unigramProperty) const {
358 const HistoricalInfo historicalInfoForUpdate(unigramProperty->getTimestamp(),
359 unigramProperty->getLevel(), unigramProperty->getCount())
    [all...]
ver4_patricia_trie_policy.h 91 const UnigramProperty *const unigramProperty);
  /packages/inputmethods/LatinIME/native/jni/src/suggest/core/policy/
dictionary_structure_with_buffer_policy.h 33 class UnigramProperty;
74 const UnigramProperty *const unigramProperty) = 0;
  /packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/
dictionary.h 82 const UnigramProperty *const unigramProperty);
dictionary.cpp 130 const UnigramProperty *const unigramProperty) {
131 if (unigramProperty->representsBeginningOfSentence()
138 return mDictionaryStructureWithBufferPolicy->addUnigramEntry(word, length, unigramProperty);
  /packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v2/
patricia_trie_policy.h 86 const UnigramProperty *const unigramProperty) {
patricia_trie_policy.cpp 414 std::vector<UnigramProperty::ShortcutProperty> shortcuts;
433 const UnigramProperty unigramProperty(ptNodeParams.representsBeginningOfSentence(),
436 return WordProperty(&codePointVector, &unigramProperty, &bigrams);
  /packages/inputmethods/LatinIME/native/jni/
com_android_inputmethod_latin_BinaryDictionary.cpp 359 std::vector<UnigramProperty::ShortcutProperty> shortcuts;
366 const UnigramProperty unigramProperty(isBeginningOfSentence, isNotAWord,
368 return dictionary->addUnigramEntry(codePoints, codePointCount, &unigramProperty);
474 std::vector<UnigramProperty::ShortcutProperty> shortcuts;
483 const UnigramProperty unigramProperty(false /* isBeginningOfSentence */, isNotAWord,
486 dictionary->addUnigramEntry(word1CodePoints, word1Length, &unigramProperty);
    [all...]

Completed in 709 milliseconds