Home
last modified time | relevance | path

Searched refs:PinyinSyllable (Results 1 – 6 of 6) sorted by relevance

/dports/chinese/libime/libime-1.0.9/src/libime/pinyin/
H A Dpinyinencoder.h149 struct LIBIMEPINYIN_EXPORT PinyinSyllable { struct
151 PinyinSyllable(PinyinInitial initial, PinyinFinal final) in PinyinSyllable() argument
153 FCITX_INLINE_DEFINE_DEFAULT_DTOR_AND_COPY(PinyinSyllable) in FCITX_INLINE_DEFINE_DEFAULT_DTOR_AND_COPY() argument
160 bool operator==(const PinyinSyllable &other) const { argument
164 bool operator!=(const PinyinSyllable &other) const {
167 bool operator<(const PinyinSyllable &other) const {
171 bool operator<=(const PinyinSyllable &other) const {
174 bool operator>(const PinyinSyllable &other) const {
177 bool operator>=(const PinyinSyllable &other) const {
188 PinyinSyllable syl); argument
H A Dshuangpinprofile.cpp228 [](std::multimap<PinyinSyllable, PinyinFuzzyFlags> &pys, in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE()
230 PinyinSyllable s(i, f); in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE()
263 std::multimap<PinyinSyllable, PinyinFuzzyFlags> &pys, 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()
307 PinyinSyllable{PinyinInitial::Zero, item.second}, in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE()
381 pys.emplace(PinyinSyllable{p.initial(), p.final()}, p.flags()); in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE()
H A Dshuangpinprofile.h36 std::multimap<PinyinSyllable, PinyinFuzzyFlags>>
H A Dpinyinencoder.cpp43 PinyinSyllable syl) { in operator <<()
127 std::string PinyinSyllable::toString() const { in toString()
461 PinyinSyllable syl, PinyinFuzzyFlags flags) { in getFuzzy()
/dports/chinese/libime/libime-1.0.9/test/
H A Dtestshuangpinprofile.cpp24 std::set<PinyinSyllable> validSyls; in checkProfile()
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 Dtestpinyinencoder.cpp64 FCITX_INFO() << PinyinSyllable(syl.first, f.first).toString(); in main()
72 FCITX_INFO() << PinyinSyllable(syl.first, f.first).toString(); in main()
79 FCITX_INFO() << PinyinSyllable(syl.first, f.first).toString(); in main()
86 FCITX_INFO() << PinyinSyllable(syl.first, f.first).toString(); in main()