Home
last modified time | relevance | path

Searched refs:UnigramProperty (Results 1 – 22 of 22) sorted by relevance

/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/pt_common/
Ddynamic_pt_updating_helper.h31 class UnigramProperty; variable
43 const CodePointArrayView wordCodePoints, const UnigramProperty *const unigramProperty,
69 const CodePointArrayView ptNodeCodePoints, const UnigramProperty *const unigramProperty,
73 const UnigramProperty *const unigramProperty, bool *const outAddedNewUnigram);
76 const UnigramProperty *const unigramProperty,
81 const UnigramProperty *const unigramProperty);
84 const size_t overlappingCodePointCount, const UnigramProperty *const unigramProperty,
Ddynamic_pt_updating_helper.cpp32 const CodePointArrayView wordCodePoints, const UnigramProperty *const unigramProperty, in addUnigramWord()
127 const CodePointArrayView ptNodeCodePoints, const UnigramProperty *const unigramProperty, in createAndInsertNodeIntoPtNodeArray()
138 const UnigramProperty *const unigramProperty, bool *const outAddedNewUnigram) { in setPtNodeProbability()
164 const PtNodeParams *const parentPtNodeParams, const UnigramProperty *const unigramProperty, in createChildrenPtNodeArrayAndAChildPtNode()
176 const UnigramProperty *const unigramProperty) { in createNewPtNodeArrayWithAChildPtNode()
200 const UnigramProperty *const unigramProperty, in reallocatePtNodeAndAddNewPtNodes()
Dpt_node_writer.h29 class UnigramProperty; variable
59 const UnigramProperty *const unigramProperty) = 0;
72 const UnigramProperty *const unigramProperty, int *const ptNodeWritingPos) = 0;
/packages/inputmethods/LatinIME/native/jni/src/dictionary/property/
Dunigram_property.h27 class UnigramProperty {
51 UnigramProperty() in UnigramProperty() function
57 UnigramProperty(const bool representsBeginningOfSentence, const bool isNotAWord, in UnigramProperty() function
66 UnigramProperty(const bool representsBeginningOfSentence, const bool isNotAWord, in UnigramProperty() function
75 UnigramProperty(const bool representsBeginningOfSentence, const bool isNotAWord, in UnigramProperty() function
84 UnigramProperty(const bool representsBeginningOfSentence, const bool isNotAWord, in UnigramProperty() function
126 DISALLOW_ASSIGNMENT_OPERATOR(UnigramProperty);
Dword_property.h36 WordProperty(const std::vector<int> &&codePoints, const UnigramProperty &unigramProperty, in WordProperty()
45 const UnigramProperty &getUnigramProperty() const { in getUnigramProperty()
58 const UnigramProperty mUnigramProperty;
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/
Dver4_patricia_trie_policy.cpp180 const UnigramProperty *const unigramProperty) { in addUnigramEntry()
305 const UnigramProperty beginningOfSentenceUnigramProperty( in addNgramEntry()
385 const UnigramProperty unigramProperty(false /* representsBeginningOfSentence */, in updateEntriesForWordWithNgramContext()
404 const UnigramProperty beginningOfSentenceUnigramProperty( in updateEntriesForWordWithNgramContext()
544 std::vector<UnigramProperty::ShortcutProperty> shortcuts; in getWordProperty()
565 const UnigramProperty unigramProperty(probabilityEntry.representsBeginningOfSentence(), in getWordProperty()
Dver4_patricia_trie_node_writer.h58 const UnigramProperty *const unigramProperty);
73 const UnigramProperty *const unigramProperty, int *const ptNodeWritingPos);
Dver4_patricia_trie_node_writer.cpp139 const UnigramProperty *const unigramProperty) { in updatePtNodeUnigramProperty()
191 const PtNodeParams *const ptNodeParams, const UnigramProperty *const unigramProperty, in writeNewTerminalPtNodeAndAdvancePosition()
Dver4_patricia_trie_policy.h90 const UnigramProperty *const unigramProperty);
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/
Dver4_patricia_trie_node_writer.h79 const UnigramProperty *const unigramProperty);
94 const UnigramProperty *const unigramProperty, int *const ptNodeWritingPos);
131 const UnigramProperty *const unigramProperty) const;
Dver4_patricia_trie_policy.cpp267 const UnigramProperty *const unigramProperty) { in addUnigramEntry()
375 const UnigramProperty beginningOfSentenceUnigramProperty( in addNgramEntry()
458 const UnigramProperty unigramProperty(false /* representsBeginningOfSentence */, in updateEntriesForWordWithNgramContext()
600 std::vector<UnigramProperty::ShortcutProperty> shortcuts; in getWordProperty()
617 const UnigramProperty unigramProperty(ptNodeParams.representsBeginningOfSentence(), in getWordProperty()
Dver4_patricia_trie_node_writer.cpp148 const UnigramProperty *const unigramProperty) { in updatePtNodeUnigramProperty()
219 const PtNodeParams *const ptNodeParams, const UnigramProperty *const unigramProperty, in writeNewTerminalPtNodeAndAdvancePosition()
397 const UnigramProperty *const unigramProperty) const { in createUpdatedEntryFrom()
Dver4_patricia_trie_policy.h111 const UnigramProperty *const unigramProperty);
/packages/inputmethods/LatinIME/native/jni/src/dictionary/interface/
Ddictionary_structure_with_buffer_policy.h37 class UnigramProperty; variable
77 const UnigramProperty *const unigramProperty) = 0;
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v2/
Dpatricia_trie_policy.cpp459 std::vector<UnigramProperty::ShortcutProperty> shortcuts; in getWordProperty()
478 const UnigramProperty unigramProperty(ptNodeParams.representsBeginningOfSentence(), in getWordProperty()
Dpatricia_trie_policy.h84 const UnigramProperty *const unigramProperty) { in addUnigramEntry()
/packages/inputmethods/LatinIME/native/dicttoolkit/tests/offdevice_intermediate_dict/
Doffdevice_intermediate_dict_test.cpp40 return WordProperty(std::move(codePoints), UnigramProperty(), std::vector<NgramProperty>()); in getDummpWordProperty()
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/
Ddictionary.h85 const UnigramProperty *const unigramProperty);
Ddictionary.cpp130 const UnigramProperty *const unigramProperty) { in addUnigramEntry()
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/content/
Dprobability_entry.h51 ProbabilityEntry(const UnigramProperty *const unigramProperty) in ProbabilityEntry()
/packages/inputmethods/LatinIME/native/jni/src/utils/
Djni_data_utils.cpp36 const UnigramProperty &unigramProperty = wordProperty.getUnigramProperty(); in outputWordProperty()
/packages/inputmethods/LatinIME/native/jni/
Dcom_android_inputmethod_latin_BinaryDictionary.cpp370 std::vector<UnigramProperty::ShortcutProperty> shortcuts; in latinime_BinaryDictionary_addUnigramEntry()
379 const UnigramProperty unigramProperty(isBeginningOfSentence, isNotAWord, in latinime_BinaryDictionary_addUnigramEntry()