/dports/chinese/libime/libime-1.0.9/src/libime/pinyin/ |
H A D | pinyindata.cpp | 135 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 D | pinyinencoder.cpp | 72 {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 D | pinyinencoder.h | 95 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 D | shuangpinprofile.cpp | 25 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 D | pinyindata.h | 28 PinyinEntry(const char *pinyin, PinyinInitial initial, PinyinFinal final, in PinyinEntry() 35 PinyinFinal final() const { return final_; } in final() 41 PinyinFinal final_;
|
H A D | pinyindictionary.cpp | 268 if (finals.size() > 1 || finals[0].first != PinyinFinal::Invalid) { in traverseAlongPathOneStepBySyllables()
|
/dports/chinese/scim-pinyin/scim-pinyin-0.5.92/src/ |
H A D | scim_pinyin.cpp | 43 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 D | scim_pinyin.h | 86 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 D | testshuangpinprofile.cpp | 28 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 D | testpinyinencoder.cpp | 163 libime::PinyinInitial::N, libime::PinyinFinal::VE); in main() 168 libime::PinyinInitial::L, libime::PinyinFinal::V); in main()
|