Home
last modified time | relevance | path

Searched refs:PinyinFinal (Results 1 – 10 of 10) sorted by relevance

/dports/chinese/libime/libime-1.0.9/src/libime/pinyin/
H A Dpinyindata.cpp135 PinyinFinal::UAN, in getPinyinMap()
141 PinyinFinal::UANG, in getPinyinMap()
193 PinyinFinal::UAN, in getPinyinMap()
219 PinyinFinal::UAN, in getPinyinMap()
256 PinyinFinal::UAN, in getPinyinMap()
272 PinyinFinal::IAN, in getPinyinMap()
299 PinyinFinal::UAN, in getPinyinMap()
351 PinyinFinal::UAN, in getPinyinMap()
374 PinyinFinal::UAN, in getPinyinMap()
404 PinyinFinal::IAN, in getPinyinMap()
[all …]
H A Dpinyinencoder.cpp72 {PinyinFinal::AO, "ao"}, {PinyinFinal::E, "e"},
528 {PinyinFinal::A, PinyinFinal::AN}, in getFuzzy()
529 {PinyinFinal::A, PinyinFinal::ANG}, in getFuzzy()
530 {PinyinFinal::A, PinyinFinal::AI}, in getFuzzy()
531 {PinyinFinal::A, PinyinFinal::AO}, in getFuzzy()
532 {PinyinFinal::E, PinyinFinal::EI}, in getFuzzy()
533 {PinyinFinal::E, PinyinFinal::EN}, in getFuzzy()
534 {PinyinFinal::E, PinyinFinal::ENG}, in getFuzzy()
535 {PinyinFinal::E, PinyinFinal::ER}, in getFuzzy()
536 {PinyinFinal::O, PinyinFinal::OU}, in getFuzzy()
[all …]
H A Dpinyinencoder.h95 enum class PinyinFinal : char { enum
135 inline bool operator<(PinyinFinal l, PinyinFinal r) {
139 inline bool operator<=(PinyinFinal l, PinyinFinal r) { return l < r || l == r; }
141 inline bool operator>(PinyinFinal l, PinyinFinal r) { return !(l <= r); }
143 inline bool operator>=(PinyinFinal l, PinyinFinal r) { return !(l < r); }
147 PinyinFinal final);
151 PinyinSyllable(PinyinInitial initial, PinyinFinal final) in PinyinSyllable()
156 PinyinFinal final() const { return final_; } in final()
183 PinyinFinal final_;
233 static const std::string &finalToString(PinyinFinal final);
[all …]
H A Dshuangpinprofile.cpp25 std::unordered_multimap<char, PinyinFinal> finalMap_;
29 std::set<PinyinFinal> finalSet_;
141 final != PinyinFinal::Invalid) { in ShuangpinProfile()
217 PinyinEncoder::finalToString(static_cast<PinyinFinal>(c)); in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE()
229 PinyinInitial i, PinyinFinal f, PinyinFuzzyFlags flags) { in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE()
284 if (final != PinyinFinal::Invalid && in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE()
321 std::vector<PinyinFinal> finals; in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE()
348 if (final != PinyinFinal::Invalid) { in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE()
391 addPinyinToList(pys, initial, PinyinFinal::Invalid, in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE()
397 addPinyinToList(pys, item.second, PinyinFinal::Invalid, in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE()
[all …]
H A Dpinyindata.h28 PinyinEntry(const char *pinyin, PinyinInitial initial, PinyinFinal final, in PinyinEntry()
35 PinyinFinal final() const { return final_; } in final()
41 PinyinFinal final_;
H A Dpinyindictionary.cpp268 if (finals.size() > 1 || finals[0].first != PinyinFinal::Invalid) { in traverseAlongPathOneStepBySyllables()
/dports/chinese/scim-pinyin/scim-pinyin-0.5.92/src/
H A Dscim_pinyin.cpp43 PinyinFinal lhs,
44 PinyinFinal rhs);
736 PinyinFinal final; in normalize()
738 PinyinFinal new_final; in normalize()
823 PinyinFinal final; in parse_one_key()
1117 PinyinFinal final = SCIM_PINYIN_ZeroFinal; in parse_one_key()
1241 const PinyinFinal (*final_map)[27][2] = 0; in set_scheme()
1326 PinyinFinal lhs, in __scim_pinyin_compare_final()
1327 PinyinFinal rhs) in __scim_pinyin_compare_final()
1398 static_cast<PinyinFinal>(lhs.m_final), in operator ()()
[all …]
H A Dscim_pinyin.h86 enum PinyinFinal enum
227 PinyinFinal final = SCIM_PINYIN_ZeroFinal,
267 PinyinFinal final = SCIM_PINYIN_ZeroFinal,
278 void set_final (PinyinFinal final = SCIM_PINYIN_ZeroFinal) {
296 PinyinFinal get_final () const { in get_final()
297 return static_cast<PinyinFinal>(m_final); in get_final()
501 int parse_final (PinyinFinal &final, const char *str, int len) const;
510 PinyinFinal m_final_map [27][2];
612 PinyinFinal final = SCIM_PINYIN_ZeroFinal,
/dports/chinese/libime/libime-1.0.9/test/
H A Dtestshuangpinprofile.cpp28 validSyls.erase(PinyinSyllable(PinyinInitial::M, PinyinFinal::Zero)); in checkProfile()
29 validSyls.erase(PinyinSyllable(PinyinInitial::N, PinyinFinal::Zero)); in checkProfile()
30 validSyls.erase(PinyinSyllable(PinyinInitial::R, PinyinFinal::Zero)); in checkProfile()
31 validSyls.erase(PinyinSyllable(PinyinInitial::Zero, PinyinFinal::NG)); in checkProfile()
H A Dtestpinyinencoder.cpp163 libime::PinyinInitial::N, libime::PinyinFinal::VE); in main()
168 libime::PinyinInitial::L, libime::PinyinFinal::V); in main()