/dports/chinese/libime/libime-1.0.9/src/libime/pinyin/ |
H A D | pinyindata.cpp | 136 {PinyinFuzzyFlag::UAN_UANG, PinyinFuzzyFlag::NG_GN}}, in getPinyinMap() 142 {PinyinFuzzyFlag::Z_ZH, PinyinFuzzyFlag::NG_GN}}, in getPinyinMap() 194 {PinyinFuzzyFlag::UAN_UANG, PinyinFuzzyFlag::NG_GN}}, in getPinyinMap() 220 {PinyinFuzzyFlag::UAN_UANG, PinyinFuzzyFlag::NG_GN}}, in getPinyinMap() 257 {PinyinFuzzyFlag::UAN_UANG, PinyinFuzzyFlag::NG_GN}}, in getPinyinMap() 273 {PinyinFuzzyFlag::IAN_IANG, PinyinFuzzyFlag::NG_GN}}, in getPinyinMap() 295 {PinyinFuzzyFlag::S_SH, PinyinFuzzyFlag::NG_GN}}, in getPinyinMap() 300 {PinyinFuzzyFlag::UAN_UANG, PinyinFuzzyFlag::NG_GN}}, in getPinyinMap() 352 {PinyinFuzzyFlag::UAN_UANG, PinyinFuzzyFlag::NG_GN}}, in getPinyinMap() 375 {PinyinFuzzyFlag::UAN_UANG, PinyinFuzzyFlag::NG_GN}}, in getPinyinMap() [all …]
|
H A D | pinyinencoder.cpp | 214 flags.test(PinyinFuzzyFlag::InnerShort))) { in parseUserPinyin() 224 flags.test(PinyinFuzzyFlag::InnerShort) && in parseUserPinyin() 333 auto syls = stringToSyllables(seg, PinyinFuzzyFlag::None); in encodeOneUserPinyin() 469 flags |= PinyinFuzzyFlag::C_CH; in getFuzzy() 472 flags |= PinyinFuzzyFlag::Z_ZH; in getFuzzy() 475 flags |= PinyinFuzzyFlag::S_SH; in getFuzzy() 480 std::tuple<PinyinInitial, PinyinInitial, PinyinFuzzyFlag>> in getFuzzy() 501 std::tuple<PinyinFinal, PinyinFinal, PinyinFuzzyFlag>> in getFuzzy() 503 {PinyinFinal::V, PinyinFinal::U, PinyinFuzzyFlag::V_U}, in getFuzzy() 540 flags.test(PinyinFuzzyFlag::PartialFinal)) { in getFuzzy() [all …]
|
H A D | shuangpinprofile.cpp | 231 if (flags == PinyinFuzzyFlag::None) { in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 236 iter->second != PinyinFuzzyFlag::None) { in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 247 if (iterPair.first->second == PinyinFuzzyFlag::None) { in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 290 PinyinFuzzyFlag::None); in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 308 PinyinFuzzyFlag::None); in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 392 PinyinFuzzyFlag::None); in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 398 PinyinFuzzyFlag::None); in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 405 PinyinFuzzyFlag::None); in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE()
|
H A D | pinyinencoder.h | 24 enum class PinyinFuzzyFlag { enum 45 using PinyinFuzzyFlags = fcitx::Flags<PinyinFuzzyFlag>;
|
H A D | pinyincontext.cpp | 463 PinyinFuzzyFlag::None) in preeditWithCursor() 465 pinyin, PinyinFuzzyFlag::None); in preeditWithCursor()
|
H A D | pinyindictionary.cpp | 181 PinyinFuzzyFlags flags_{PinyinFuzzyFlag::None};
|
/dports/chinese/libime/libime-1.0.9/test/ |
H A D | testpinyinencoder.cpp | 36 check("lvenu", PinyinFuzzyFlag::None); in main() 38 check("wanan", PinyinFuzzyFlag::None); in main() 40 check("zhm", PinyinFuzzyFlag::None); in main() 42 check("shuou", PinyinFuzzyFlag::None); in main() 44 check("lven", PinyinFuzzyFlag::None); in main() 47 check("xian", PinyinFuzzyFlag::None); in main() 50 check("kuai", PinyinFuzzyFlag::None); in main() 54 check("qie", PinyinFuzzyFlag::Inner); in main() 61 PinyinFuzzyFlags{PinyinFuzzyFlag::L_N, PinyinFuzzyFlag::IAN_IANG, in main() 69 PinyinFuzzyFlags{PinyinFuzzyFlag::L_N, PinyinFuzzyFlag::IAN_IANG, in main() [all …]
|
H A D | testdecoder.cpp | 44 testTime(dict, decoder, "xian", PinyinFuzzyFlag::Inner); in main() 45 testTime(dict, decoder, "xiian", PinyinFuzzyFlag::Inner); in main() 46 testTime(dict, decoder, "tanan", PinyinFuzzyFlag::Inner); in main() 47 testTime(dict, decoder, "jin'an", PinyinFuzzyFlag::Inner); in main() 48 testTime(dict, decoder, "sh'a", PinyinFuzzyFlag::Inner); in main() 49 testTime(dict, decoder, "xiian", PinyinFuzzyFlag::Inner); in main() 52 PinyinFuzzyFlag::Inner, 2); in main() 56 PinyinFuzzyFlag::Inner); in main() 58 PinyinFuzzyFlag::Inner); in main() 61 PinyinFuzzyFlag::Inner, 2); in main() [all …]
|
H A D | testpinyindata.cpp | 17 if (flags & PinyinFuzzyFlag::NG_GN) { in applyFuzzy() 24 if (flags & PinyinFuzzyFlag::V_U) { in applyFuzzy() 33 if (flags & PinyinFuzzyFlag::VE_UE) { in applyFuzzy() 59 if (flags & PinyinFuzzyFlag::EN_ENG) { in applyFuzzy() 67 if (flags & PinyinFuzzyFlag::IN_ING) { in applyFuzzy() 75 if (flags & PinyinFuzzyFlag::U_OU) { in applyFuzzy() 85 if (flags & PinyinFuzzyFlag::C_CH) { in applyFuzzy() 93 if (flags & PinyinFuzzyFlag::S_SH) { in applyFuzzy() 101 if (flags & PinyinFuzzyFlag::Z_ZH) { in applyFuzzy() 109 if (flags & PinyinFuzzyFlag::F_H) { in applyFuzzy() [all …]
|
H A D | testshuangpinprofile.cpp | 36 if (py.second == PinyinFuzzyFlag::None) { in checkProfile() 60 PinyinFuzzyFlag::None) in checkXiaoHe() 103 PinyinEncoder::shuangpinToSyllables(sp, zrm, PinyinFuzzyFlag::None); in checkSimpleParsing() 105 PinyinEncoder::stringToSyllables(qp, PinyinFuzzyFlag::None); in checkSimpleParsing() 426 PinyinFuzzyFlag::None), in main() 432 PinyinFuzzyFlag::None), in main()
|
H A D | testpinyinime.cpp | 49 ime.setFuzzyFlags(PinyinFuzzyFlag::Inner); in main()
|
H A D | testpinyincontext.cpp | 35 ime.setFuzzyFlags(PinyinFuzzyFlag::Inner); in main()
|
/dports/chinese/fcitx5-chinese-addons/fcitx5-chinese-addons-5.0.8/im/pinyin/ |
H A D | pinyin.cpp | 847 flags |= libime::PinyinFuzzyFlag::ENUM; \ in reloadConfig()
|