diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2018-01-15 09:04:56 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2018-01-15 09:04:56 +0100 |
commit | ac37cb32df769c669d51639b12e6a45dc3962cf7 (patch) | |
tree | c9e563af79826da05545849f8e66bdd62289290d /include/i18nutil | |
parent | e99d632b10ac1ba46ee6e7a0723f331a25ec9184 (diff) |
More loplugin:cstylecast: i18nutil
Change-Id: Ibdfec3e35c6424fdd4d9b15ff4f4d7441a5f7e36
Diffstat (limited to 'include/i18nutil')
-rw-r--r-- | include/i18nutil/searchopt.hxx | 4 | ||||
-rw-r--r-- | include/i18nutil/transliteration.hxx | 70 |
2 files changed, 37 insertions, 37 deletions
diff --git a/include/i18nutil/searchopt.hxx b/include/i18nutil/searchopt.hxx index edc277f59124..0acf47dfd82b 100644 --- a/include/i18nutil/searchopt.hxx +++ b/include/i18nutil/searchopt.hxx @@ -54,7 +54,7 @@ struct SAL_WARN_UNUSED SearchOptions { changedChars = other.changedChars; deletedChars = other.deletedChars; insertedChars = other.insertedChars; - transliterateFlags = (TransliterationFlags)other.transliterateFlags; + transliterateFlags = static_cast<TransliterationFlags>(other.transliterateFlags); return *this; } @@ -113,7 +113,7 @@ struct SAL_WARN_UNUSED SearchOptions2 : public SearchOptions { searchString, replaceString, Locale, changedChars, deletedChars, insertedChars, - (sal_Int32)transliterateFlags, + static_cast<sal_Int32>(transliterateFlags), AlgorithmType2, WildcardEscapeCharacter); } diff --git a/include/i18nutil/transliteration.hxx b/include/i18nutil/transliteration.hxx index b90879eeb239..6294c5eee1e5 100644 --- a/include/i18nutil/transliteration.hxx +++ b/include/i18nutil/transliteration.hxx @@ -31,31 +31,31 @@ enum class TransliterationFlags { NONE = 0, /// Transliterate a string from upper case to lower case - UPPERCASE_LOWERCASE = (int)css::i18n::TransliterationModules_UPPERCASE_LOWERCASE, + UPPERCASE_LOWERCASE = int(css::i18n::TransliterationModules_UPPERCASE_LOWERCASE), /// Transliterate a string from lower case to upper case - LOWERCASE_UPPERCASE = (int)css::i18n::TransliterationModules_LOWERCASE_UPPERCASE, + LOWERCASE_UPPERCASE = int(css::i18n::TransliterationModules_LOWERCASE_UPPERCASE), /// Transliterate a string from half width character to full width character - HALFWIDTH_FULLWIDTH = (int)css::i18n::TransliterationModules_HALFWIDTH_FULLWIDTH, + HALFWIDTH_FULLWIDTH = int(css::i18n::TransliterationModules_HALFWIDTH_FULLWIDTH), /// Transliterate a string from full width character to half width character - FULLWIDTH_HALFWIDTH = (int)css::i18n::TransliterationModules_FULLWIDTH_HALFWIDTH, + FULLWIDTH_HALFWIDTH = int(css::i18n::TransliterationModules_FULLWIDTH_HALFWIDTH), /// Transliterate a Japanese string from Katakana to Hiragana - KATAKANA_HIRAGANA = (int)css::i18n::TransliterationModules_KATAKANA_HIRAGANA, + KATAKANA_HIRAGANA = int(css::i18n::TransliterationModules_KATAKANA_HIRAGANA), /// Transliterate a Japanese string from Hiragana to Katakana - HIRAGANA_KATAKANA = (int)css::i18n::TransliterationModules_HIRAGANA_KATAKANA, + HIRAGANA_KATAKANA = int(css::i18n::TransliterationModules_HIRAGANA_KATAKANA), /// Transliterate an ASCII number string to Simplified Chinese lower case number string in spellout format - NumToTextLower_zh_CN = (int)css::i18n::TransliterationModules_NumToTextLower_zh_CN, + NumToTextLower_zh_CN = int(css::i18n::TransliterationModules_NumToTextLower_zh_CN), /// Transliterate an ASCII number string to Simplified Chinese upper case number string in spellout format - NumToTextUpper_zh_CN = (int)css::i18n::TransliterationModules_NumToTextUpper_zh_CN, + NumToTextUpper_zh_CN = int(css::i18n::TransliterationModules_NumToTextUpper_zh_CN), /// Transliterate an ASCII number string to Traditional Chinese lower case number string in spellout format - NumToTextLower_zh_TW = (int)css::i18n::TransliterationModules_NumToTextLower_zh_TW, + NumToTextLower_zh_TW = int(css::i18n::TransliterationModules_NumToTextLower_zh_TW), /// Transliterate an ASCII number string to Traditional Chinese upper case number string in spellout format - NumToTextUpper_zh_TW = (int)css::i18n::TransliterationModules_NumToTextUpper_zh_TW, + NumToTextUpper_zh_TW = int(css::i18n::TransliterationModules_NumToTextUpper_zh_TW), /// Transliterate an ASCII number string to formal Korean Hangul number string in spellout format - NumToTextFormalHangul_ko = (int)css::i18n::TransliterationModules_NumToTextFormalHangul_ko, + NumToTextFormalHangul_ko = int(css::i18n::TransliterationModules_NumToTextFormalHangul_ko), /// Transliterate an ASCII number string to formal Korean Hanja lower case number string in spellout format - NumToTextFormalLower_ko = (int)css::i18n::TransliterationModules_NumToTextFormalLower_ko, + NumToTextFormalLower_ko = int(css::i18n::TransliterationModules_NumToTextFormalLower_ko), /// Transliterate an ASCII number string to formal Korean Hanja upper case number string in spellout format - NumToTextFormalUpper_ko = (int)css::i18n::TransliterationModules_NumToTextFormalUpper_ko, + NumToTextFormalUpper_ko = int(css::i18n::TransliterationModules_NumToTextFormalUpper_ko), /** The first character of the sentence is put in upper case */ @@ -73,51 +73,51 @@ enum class TransliterationFlags { */ TOGGLE_CASE = int(css::i18n::TransliterationModulesExtra::TOGGLE_CASE), - NON_IGNORE_MASK = (int)css::i18n::TransliterationModules_NON_IGNORE_MASK, + NON_IGNORE_MASK = int(css::i18n::TransliterationModules_NON_IGNORE_MASK), IGNORE_MASK = 0x7fffff00, /// Ignore case when comparing strings by transliteration service - IGNORE_CASE = (int)css::i18n::TransliterationModules_IGNORE_CASE, + IGNORE_CASE = int(css::i18n::TransliterationModules_IGNORE_CASE), /// Ignore Hiragana and Katakana when comparing strings by transliteration service - IGNORE_KANA = (int)css::i18n::TransliterationModules_IGNORE_KANA, // ja_JP + IGNORE_KANA = int(css::i18n::TransliterationModules_IGNORE_KANA), // ja_JP /// Ignore full width and half width character when comparing strings by transliteration service - IGNORE_WIDTH = (int)css::i18n::TransliterationModules_IGNORE_WIDTH, // ja_JP + IGNORE_WIDTH = int(css::i18n::TransliterationModules_IGNORE_WIDTH), // ja_JP /// Ignore Japanese traditional Kanji character in Japanese fuzzy search - ignoreTraditionalKanji_ja_JP = (int)css::i18n::TransliterationModules_ignoreTraditionalKanji_ja_JP, + ignoreTraditionalKanji_ja_JP = int(css::i18n::TransliterationModules_ignoreTraditionalKanji_ja_JP), /// Ignore Japanese traditional Katakana and Hiragana character in Japanese fuzzy search - ignoreTraditionalKana_ja_JP = (int)css::i18n::TransliterationModules_ignoreTraditionalKana_ja_JP, + ignoreTraditionalKana_ja_JP = int(css::i18n::TransliterationModules_ignoreTraditionalKana_ja_JP), /// Ignore dash or minus sign in Japanese fuzzy search - ignoreMinusSign_ja_JP = (int)css::i18n::TransliterationModules_ignoreMinusSign_ja_JP, + ignoreMinusSign_ja_JP = int(css::i18n::TransliterationModules_ignoreMinusSign_ja_JP), /// Ignore Hiragana and Katakana iteration mark in Japanese fuzzy search - ignoreIterationMark_ja_JP = (int)css::i18n::TransliterationModules_ignoreIterationMark_ja_JP, + ignoreIterationMark_ja_JP = int(css::i18n::TransliterationModules_ignoreIterationMark_ja_JP), /// Ignore separator punctuations in Japanese fuzzy search - ignoreSeparator_ja_JP = (int)css::i18n::TransliterationModules_ignoreSeparator_ja_JP, + ignoreSeparator_ja_JP = int(css::i18n::TransliterationModules_ignoreSeparator_ja_JP), /// Ignore Katakana and Hiragana Zi/Zi and Zu/Zu in Japanese fuzzy search - ignoreZiZu_ja_JP = (int)css::i18n::TransliterationModules_ignoreZiZu_ja_JP, + ignoreZiZu_ja_JP = int(css::i18n::TransliterationModules_ignoreZiZu_ja_JP), /// Ignore Katakana and Hiragana Ba/Gua and Ha/Fa in Japanese fuzzy search - ignoreBaFa_ja_JP = (int)css::i18n::TransliterationModules_ignoreBaFa_ja_JP, + ignoreBaFa_ja_JP = int(css::i18n::TransliterationModules_ignoreBaFa_ja_JP), /// Ignore Katakana and Hiragana Tsui/Tea/Ti and Dyi/Ji in Japanese fuzzy search - ignoreTiJi_ja_JP = (int)css::i18n::TransliterationModules_ignoreTiJi_ja_JP, + ignoreTiJi_ja_JP = int(css::i18n::TransliterationModules_ignoreTiJi_ja_JP), /// Ignore Katakana and Hiragana Hyu/Fyu and Byu/Gyu in Japanese fuzzy search - ignoreHyuByu_ja_JP = (int)css::i18n::TransliterationModules_ignoreHyuByu_ja_JP, + ignoreHyuByu_ja_JP = int(css::i18n::TransliterationModules_ignoreHyuByu_ja_JP), /// Ignore Katakana and Hiragana Se/Sye and Ze/Je in Japanese fuzzy search - ignoreSeZe_ja_JP = (int)css::i18n::TransliterationModules_ignoreSeZe_ja_JP, + ignoreSeZe_ja_JP = int(css::i18n::TransliterationModules_ignoreSeZe_ja_JP), /// Ignore Katakana YA/A which follows the character in either I or E row in Japanese fuzzy search - ignoreIandEfollowedByYa_ja_JP = (int)css::i18n::TransliterationModules_ignoreIandEfollowedByYa_ja_JP, + ignoreIandEfollowedByYa_ja_JP = int(css::i18n::TransliterationModules_ignoreIandEfollowedByYa_ja_JP), /// Ignore Katakana KI/KU which follows the character in SA column in Japanese fuzzy search - ignoreKiKuFollowedBySa_ja_JP = (int)css::i18n::TransliterationModules_ignoreKiKuFollowedBySa_ja_JP, + ignoreKiKuFollowedBySa_ja_JP = int(css::i18n::TransliterationModules_ignoreKiKuFollowedBySa_ja_JP), /// Ignore Japanese normal and small sized character in Japanese fuzzy search - ignoreSize_ja_JP = (int)css::i18n::TransliterationModules_ignoreSize_ja_JP, + ignoreSize_ja_JP = int(css::i18n::TransliterationModules_ignoreSize_ja_JP), /// Ignore Japanese prolonged sound mark in Japanese fuzzy search - ignoreProlongedSoundMark_ja_JP = (int)css::i18n::TransliterationModules_ignoreProlongedSoundMark_ja_JP, + ignoreProlongedSoundMark_ja_JP = int(css::i18n::TransliterationModules_ignoreProlongedSoundMark_ja_JP), /// Ignore middle dot in Japanese fuzzy search - ignoreMiddleDot_ja_JP = (int)css::i18n::TransliterationModules_ignoreMiddleDot_ja_JP, + ignoreMiddleDot_ja_JP = int(css::i18n::TransliterationModules_ignoreMiddleDot_ja_JP), /// Ignore white space characters, include space, TAB, return, etc. in Japanese fuzzy search - ignoreSpace_ja_JP = (int)css::i18n::TransliterationModules_ignoreSpace_ja_JP, + ignoreSpace_ja_JP = int(css::i18n::TransliterationModules_ignoreSpace_ja_JP), /// transliterate Japanese small sized character to normal sized character - smallToLarge_ja_JP = (int)css::i18n::TransliterationModules_smallToLarge_ja_JP, + smallToLarge_ja_JP = int(css::i18n::TransliterationModules_smallToLarge_ja_JP), /// transliterate Japanese normal sized character to small sized character - largeToSmall_ja_JP = (int)css::i18n::TransliterationModules_largeToSmall_ja_JP, + largeToSmall_ja_JP = int(css::i18n::TransliterationModules_largeToSmall_ja_JP), IGNORE_DIACRITICS_CTL = int(css::i18n::TransliterationModulesExtra::IGNORE_DIACRITICS_CTL), IGNORE_KASHIDA_CTL = int(css::i18n::TransliterationModulesExtra::IGNORE_KASHIDA_CTL) |