/dports/chinese/libime/libime-1.0.9/src/libime/pinyin/ |
H A D | pinyindata.cpp | 134 PinyinInitial::Z, in getPinyinMap() 140 PinyinInitial::ZH, in getPinyinMap() 192 PinyinInitial::Y, in getPinyinMap() 218 PinyinInitial::X, in getPinyinMap() 255 PinyinInitial::T, in getPinyinMap() 271 PinyinInitial::T, in getPinyinMap() 298 PinyinInitial::S, in getPinyinMap() 350 PinyinInitial::R, in getPinyinMap() 373 PinyinInitial::Q, in getPinyinMap() 403 PinyinInitial::P, in getPinyinMap() [all …]
|
H A D | pinyinencoder.h | 51 enum class PinyinInitial : char { enum 79 inline bool operator<(PinyinInitial l, PinyinInitial r) { 83 inline bool operator<=(PinyinInitial l, PinyinInitial r) { 87 inline bool operator>(PinyinInitial l, PinyinInitial r) { return !(l <= r); } 89 inline bool operator>=(PinyinInitial l, PinyinInitial r) { return !(l < r); } 93 PinyinInitial initial); 151 PinyinSyllable(PinyinInitial initial, PinyinFinal final) in PinyinSyllable() 155 PinyinInitial initial() const { return initial_; } in FCITX_INLINE_DEFINE_DEFAULT_DTOR_AND_COPY() 182 PinyinInitial initial_; 227 static const std::string &initialToString(PinyinInitial initial); [all …]
|
H A D | pinyinencoder.cpp | 55 {PinyinInitial::B, "b"}, {PinyinInitial::P, "p"}, 56 {PinyinInitial::M, "m"}, {PinyinInitial::F, "f"}, 57 {PinyinInitial::D, "d"}, {PinyinInitial::T, "t"}, 58 {PinyinInitial::N, "n"}, {PinyinInitial::L, "l"}, 59 {PinyinInitial::G, "g"}, {PinyinInitial::K, "k"}, 60 {PinyinInitial::H, "h"}, {PinyinInitial::J, "j"}, 61 {PinyinInitial::Q, "q"}, {PinyinInitial::X, "x"}, 62 {PinyinInitial::ZH, "zh"}, {PinyinInitial::CH, "ch"}, 63 {PinyinInitial::SH, "sh"}, {PinyinInitial::R, "r"}, 64 {PinyinInitial::Z, "z"}, {PinyinInitial::C, "c"}, [all …]
|
H A D | shuangpinprofile.cpp | 26 std::unordered_multimap<char, PinyinInitial> initialMap_; 27 std::unordered_multimap<std::string, std::pair<PinyinInitial, PinyinFinal>> 144 initial != PinyinInitial::Invalid) { in ShuangpinProfile() 229 PinyinInitial i, PinyinFinal f, PinyinFuzzyFlags flags) { in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 285 PinyinEncoder::isValidInitialFinal(PinyinInitial::Zero, in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 289 PinyinSyllable{PinyinInitial::Zero, final}, in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 320 std::vector<PinyinInitial> initials; in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 330 if (initial != PinyinInitial::Invalid) { in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 335 initials.push_back(PinyinInitial::Zero); in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 390 if (initial != PinyinInitial::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() 34 PinyinInitial initial() const { return initial_; } in initial() 40 PinyinInitial initial_;
|
H A D | pinyincontext.cpp | 483 syls[0].first == PinyinInitial::Zero) { in preeditWithCursor() 488 if (syls[0].first != PinyinInitial::Zero) { in preeditWithCursor()
|
/dports/chinese/libime/libime-1.0.9/test/ |
H A D | testpinyindictionary.cpp | 54 char c[] = {static_cast<char>(PinyinInitial::N), 0, in main() 55 static_cast<char>(PinyinInitial::H), 0}; in main() 56 char c2[] = {static_cast<char>(PinyinInitial::X), 0, in main() 57 static_cast<char>(PinyinInitial::Q), 0, in main() 58 static_cast<char>(PinyinInitial::Zero), 0}; in main()
|
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()
|
/dports/chinese/scim-pinyin/scim-pinyin-0.5.92/src/ |
H A D | scim_pinyin.cpp | 38 PinyinInitial lhs, 39 PinyinInitial rhs); 735 PinyinInitial initial; in normalize() 737 PinyinInitial new_initial; in normalize() 822 PinyinInitial initial; in parse_one_key() 1116 PinyinInitial initial = SCIM_PINYIN_ZeroInitial; in parse_one_key() 1240 const PinyinInitial (*initial_map)[27] = 0; in set_scheme() 1287 PinyinInitial lhs, in __scim_pinyin_compare_initial() 1288 PinyinInitial rhs) in __scim_pinyin_compare_initial() 1395 static_cast<PinyinInitial>(lhs.m_initial), in operator ()() [all …]
|
H A D | scim_pinyin.h | 53 enum PinyinInitial enum 226 PinyinKey (PinyinInitial initial = SCIM_PINYIN_ZeroInitial, 266 void set (PinyinInitial initial = SCIM_PINYIN_ZeroInitial, 274 void set_initial (PinyinInitial initial = SCIM_PINYIN_ZeroInitial) { 289 PinyinInitial get_initial () const { in get_initial() 290 return static_cast<PinyinInitial>(m_initial); in get_initial() 500 int parse_initial (PinyinInitial &initial, const char *str, int len) const; 509 PinyinInitial m_initial_map [27]; 611 PinyinParsedKey (PinyinInitial initial = SCIM_PINYIN_ZeroInitial,
|