Home
last modified time | relevance | path

Searched refs:PinyinInitial (Results 1 – 11 of 11) sorted by relevance

/dports/chinese/libime/libime-1.0.9/src/libime/pinyin/
H A Dpinyindata.cpp134 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 Dpinyinencoder.h51 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 Dpinyinencoder.cpp55 {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 Dshuangpinprofile.cpp26 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 Dpinyindata.h28 PinyinEntry(const char *pinyin, PinyinInitial initial, PinyinFinal final, in PinyinEntry()
34 PinyinInitial initial() const { return initial_; } in initial()
40 PinyinInitial initial_;
H A Dpinyincontext.cpp483 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 Dtestpinyindictionary.cpp54 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 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()
/dports/chinese/scim-pinyin/scim-pinyin-0.5.92/src/
H A Dscim_pinyin.cpp38 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 Dscim_pinyin.h53 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,