Searched defs:terminalIdMap (Results 1 - 12 of 12) sorted by relevance

/packages/inputmethods/LatinIME/native/jni/tests/dictionary/structure/v4/content/
H A Dterminal_position_lookup_table_test.cpp65 TerminalPositionLookupTable::TerminalIdMap terminalIdMap; local
66 EXPECT_TRUE(lookupTable.runGCTerminalIds(&terminalIdMap));
69 EXPECT_EQ(static_cast<int>(i), terminalIdMap[terminalIds[i]])
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/content/
H A Dterminal_position_lookup_table.cpp84 bool TerminalPositionLookupTable::runGCTerminalIds(TerminalIdMap *const terminalIdMap) { argument
101 terminalIdMap->insert(TerminalIdMap::value_type(i, nextNewTerminalId));
H A Dprobability_dict_content.cpp102 const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap,
104 for (TerminalPositionLookupTable::TerminalIdMap::const_iterator it = terminalIdMap->begin();
105 it != terminalIdMap->end(); ++it) {
101 runGC( const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap, const ProbabilityDictContent *const originalProbabilityDictContent) argument
H A Dbigram_dict_content.cpp146 bool BigramDictContent::runGC(const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap, argument
149 for (TerminalPositionLookupTable::TerminalIdMap::const_iterator it = terminalIdMap->begin();
150 it != terminalIdMap->end(); ++it) {
161 terminalIdMap, &bigramEntryCount)) {
184 const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap,
198 terminalIdMap->find(originalBigramEntry.getTargetTerminalId());
199 if (it == terminalIdMap->end()) {
182 runGCBigramList(const int bigramListPos, const BigramDictContent *const sourceBigramDictContent, const int toPos, const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap, int *const outEntrycount) argument
H A Dshortcut_dict_content.cpp78 const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap,
80 for (TerminalPositionLookupTable::TerminalIdMap::const_iterator it = terminalIdMap->begin();
81 it != terminalIdMap->end(); ++it) {
77 runGC( const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap, const ShortcutDictContent *const originalShortcutDictContent) argument
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/content/
H A Dterminal_position_lookup_table.cpp73 bool TerminalPositionLookupTable::runGCTerminalIds(TerminalIdMap *const terminalIdMap) { argument
90 terminalIdMap->insert(TerminalIdMap::value_type(i, nextNewTerminalId));
H A Dshortcut_dict_content.cpp63 const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap,
65 for (TerminalPositionLookupTable::TerminalIdMap::const_iterator it = terminalIdMap->begin();
66 it != terminalIdMap->end(); ++it) {
62 runGC( const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap, const ShortcutDictContent *const originalShortcutDictContent) argument
H A Dlanguage_model_dict_content.cpp36 const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap,
38 return runGCInner(terminalIdMap, originalContent->mTrieMap.getEntriesInRootLevel(),
275 const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap,
278 const auto it = terminalIdMap->find(entry.key());
279 if (it == terminalIdMap->end() || it->second == Ver4DictConstants::NOT_A_TERMINAL_ID) {
287 if (!runGCInner(terminalIdMap, entry.getEntriesInNextLevel(),
35 runGC( const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap, const LanguageModelDictContent *const originalContent) argument
274 runGCInner( const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap, const TrieMap::TrieMapRange trieMapRange, const int nextLevelBitmapEntryIndex) argument
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/
H A Dver4_patricia_trie_writing_helper.h51 const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap)
52 : mPtNodeWriter(ptNodeWriter), mTerminalIdMap(terminalIdMap) {}
49 TraversePolicyToUpdateAllPtNodeFlagsAndTerminalIds( Ver4PatriciaTrieNodeWriter *const ptNodeWriter, const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap) argument
H A Dver4_patricia_trie_writing_helper.cpp133 TerminalPositionLookupTable::TerminalIdMap terminalIdMap; local
135 &terminalIdMap)) {
139 if (!buffersToWrite->getMutableLanguageModelDictContent()->runGC(&terminalIdMap,
144 if(!buffersToWrite->getMutableShortcutDictContent()->runGC(&terminalIdMap,
158 traversePolicyToUpdateAllPtNodeFlagsAndTerminalIds(&newPtNodeWriter, &terminalIdMap);
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/
H A Dver4_patricia_trie_writing_helper.h64 const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap)
65 : mPtNodeWriter(ptNodeWriter), mTerminalIdMap(terminalIdMap) {}
62 TraversePolicyToUpdateAllPtNodeFlagsAndTerminalIds( Ver4PatriciaTrieNodeWriter *const ptNodeWriter, const TerminalPositionLookupTable::TerminalIdMap *const terminalIdMap) argument
H A Dver4_patricia_trie_writing_helper.cpp163 TerminalPositionLookupTable::TerminalIdMap terminalIdMap; local
165 &terminalIdMap)) {
169 if (!buffersToWrite->getMutableProbabilityDictContent()->runGC(&terminalIdMap,
174 if(!buffersToWrite->getMutableBigramDictContent()->runGC(&terminalIdMap,
179 if(!buffersToWrite->getMutableShortcutDictContent()->runGC(&terminalIdMap,
193 traversePolicyToUpdateAllPtNodeFlagsAndTerminalIds(&newPtNodeWriter, &terminalIdMap);

Completed in 172 milliseconds