| 259 | } |
| 260 | |
| 261 | constexpr vector<LanguageIndex> SimilarLanguageIndexes(LanguageIndex const languageIndex) |
| 262 | { |
| 263 | if (languageIndex == kJapaneseLanguageIndex) |
| 264 | return {kJapaneseKatakanaLanguageIndex, kJapaneseRomanizedLanguageIndex}; |
| 265 | else if (languageIndex == kKoreanLanguageIndex) |
| 266 | return {kKoreanRomanizedLanguageIndex}; |
| 267 | else if (languageIndex == kChineseLanguageIndex) |
| 268 | return {kChinesePinyinLanguageIndex}; |
| 269 | else if (languageIndex == kBelarusianLanguageIndex) |
| 270 | return {kRussianLanguageIndex}; |
| 271 | else |
| 272 | return {}; |
| 273 | } |
| 274 | |
| 275 | constexpr LanguageIndex MatchingRegionalLanguageIndex(vector<LanguageIndex> const regionalLanguageIndexes, |
| 276 | vector<LanguageIndex> const languageIndexes) |
no outgoing calls
no test coverage detected