i18npool/source/registerservices/registerservices.cxx | 32 ++++++++++++++++++ 1 file changed, 32 insertions(+)
New commits: commit b8d17d754830ab57099dcdfa72a96bfad404ab1a Author: Jan-Marek Glogowski <glo...@fbihome.de> AuthorDate: Thu Oct 28 12:48:19 2021 +0200 Commit: Jan-Marek Glogowski <glo...@fbihome.de> CommitDate: Sun Oct 31 22:36:29 2021 +0100 Prevent many -Wunused-function in i18npool service ... registration. Change-Id: Ice406aa6e8817b4281cc3905d2ba2703ce482c18 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124440 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <glo...@fbihome.de> diff --git a/i18npool/source/registerservices/registerservices.cxx b/i18npool/source/registerservices/registerservices.cxx index 878fc3c3de50..f382caadd038 100644 --- a/i18npool/source/registerservices/registerservices.cxx +++ b/i18npool/source/registerservices/registerservices.cxx @@ -157,11 +157,14 @@ IMPL_CREATEINSTANCE( Transliteration_l2u ) IMPL_CREATEINSTANCE( Transliteration_sentencecase ) IMPL_CREATEINSTANCE( Transliteration_titlecase ) IMPL_CREATEINSTANCE( Transliteration_togglecase ) +#if WITH_LOCALE_ALL || WITH_LOCALE_ja IMPL_CREATEINSTANCE( hiraganaToKatakana ) IMPL_CREATEINSTANCE( katakanaToHiragana ) IMPL_CREATEINSTANCE( fullwidthToHalfwidth ) IMPL_CREATEINSTANCE( halfwidthToFullwidth ) +#endif +#if WITH_LOCALE_ALL || WITH_LOCALE_ja IMPL_CREATEINSTANCE( smallToLarge_ja_JP) IMPL_CREATEINSTANCE( largeToSmall_ja_JP) IMPL_CREATEINSTANCE( ignoreTraditionalKanji_ja_JP) @@ -180,27 +183,40 @@ IMPL_CREATEINSTANCE( ignoreSize_ja_JP) IMPL_CREATEINSTANCE( ignoreProlongedSoundMark_ja_JP) IMPL_CREATEINSTANCE( ignoreMiddleDot_ja_JP) IMPL_CREATEINSTANCE( ignoreSpace_ja_JP) +#endif IMPL_CREATEINSTANCE( ignoreDiacritics_CTL) IMPL_CREATEINSTANCE( ignoreKashida_CTL) +#if WITH_LOCALE_ALL || WITH_LOCALE_zh IMPL_CREATEINSTANCE( TextToChuyin_zh_TW ) IMPL_CREATEINSTANCE( TextToPinyin_zh_CN ) +#endif +#if WITH_LOCALE_ALL || WITH_LOCALE_zh IMPL_CREATEINSTANCE( NumToCharLower_zh_CN ) IMPL_CREATEINSTANCE( NumToCharUpper_zh_CN ) IMPL_CREATEINSTANCE( NumToCharLower_zh_TW ) IMPL_CREATEINSTANCE( NumToCharUpper_zh_TW ) +#endif +#if WITH_LOCALE_ALL || WITH_LOCALE_ja IMPL_CREATEINSTANCE( NumToCharHalfwidth ) IMPL_CREATEINSTANCE( NumToCharFullwidth ) IMPL_CREATEINSTANCE( NumToCharKanjiShort_ja_JP ) IMPL_CREATEINSTANCE( NumToCharKanjiTraditional_ja_JP ) +#endif +#if WITH_LOCALE_ALL || WITH_LOCALE_ko IMPL_CREATEINSTANCE( NumToCharHangul_ko ) IMPL_CREATEINSTANCE( NumToCharLower_ko ) IMPL_CREATEINSTANCE( NumToCharUpper_ko ) +#endif IMPL_CREATEINSTANCE( NumToCharIndic_ar ) IMPL_UNO_CONSTRUCTOR( NumToCharEastIndic_ar ) +#if WITH_LOCALE_ALL || WITH_LOCALE_hi IMPL_CREATEINSTANCE( NumToCharIndic_hi ) +#endif +#if WITH_LOCALE_ALL || WITH_LOCALE_th IMPL_CREATEINSTANCE( NumToChar_th ) +#endif #if WITH_LOCALE_ALL || WITH_LOCALE_zh IMPL_UNO_CONSTRUCTOR (CharToNumUpper_zh_CN) @@ -235,12 +251,18 @@ IMPL_UNO_CONSTRUCTOR( NumToTextUpper_zh_TW ) IMPL_UNO_CONSTRUCTOR( NumToTextFullwidth_zh_CN ) IMPL_UNO_CONSTRUCTOR( NumToTextFullwidth_zh_TW ) #endif +#if WITH_LOCALE_ALL || WITH_LOCALE_ja IMPL_CREATEINSTANCE( NumToTextFullwidth_ja_JP ) +#endif +#if WITH_LOCALE_ALL || WITH_LOCALE_ko IMPL_CREATEINSTANCE( NumToTextFullwidth_ko ) +#endif +#if WITH_LOCALE_ALL || WITH_LOCALE_ja IMPL_CREATEINSTANCE( NumToTextKanjiLongModern_ja_JP ) IMPL_CREATEINSTANCE( NumToTextKanjiLongTraditional_ja_JP ) IMPL_CREATEINSTANCE( NumToTextKanjiShortModern_ja_JP ) IMPL_CREATEINSTANCE( NumToTextKanjiShortTraditional_ja_JP ) +#endif #if WITH_LOCALE_ALL || WITH_LOCALE_ko IMPL_UNO_CONSTRUCTOR (NumToTextInformalHangul_ko) IMPL_UNO_CONSTRUCTOR (NumToTextInformalLower_ko) @@ -250,20 +272,28 @@ IMPL_UNO_CONSTRUCTOR (NumToTextFormalLower_ko) IMPL_UNO_CONSTRUCTOR (NumToTextFormalUpper_ko) #endif +#if WITH_LOCALE_ALL || WITH_LOCALE_zh IMPL_CREATEINSTANCE( TextToNumLower_zh_CN ) IMPL_CREATEINSTANCE( TextToNumUpper_zh_CN ) IMPL_CREATEINSTANCE( TextToNumLower_zh_TW ) IMPL_CREATEINSTANCE( TextToNumUpper_zh_TW ) +#endif +#if WITH_LOCALE_ALL || WITH_LOCALE_ja IMPL_CREATEINSTANCE( TextToNumKanjiLongModern_ja_JP ) IMPL_CREATEINSTANCE( TextToNumKanjiLongTraditional_ja_JP ) +#endif +#if WITH_LOCALE_ALL || WITH_LOCALE_ko IMPL_CREATEINSTANCE( TextToNumFormalHangul_ko ) IMPL_CREATEINSTANCE( TextToNumFormalLower_ko ) IMPL_CREATEINSTANCE( TextToNumFormalUpper_ko ) IMPL_CREATEINSTANCE( TextToNumInformalHangul_ko ) IMPL_CREATEINSTANCE( TextToNumInformalUpper_ko ) IMPL_CREATEINSTANCE( TextToNumInformalLower_ko ) +#endif +#if WITH_LOCALE_ALL || WITH_LOCALE_zh IMPL_CREATEINSTANCE( NumToTextDate_zh ) +#endif #if WITH_LOCALE_ALL || WITH_LOCALE_ja IMPL_UNO_CONSTRUCTOR (NumToTextAIUFullWidth_ja_JP) IMPL_UNO_CONSTRUCTOR (NumToTextAIUHalfWidth_ja_JP) @@ -277,8 +307,10 @@ IMPL_UNO_CONSTRUCTOR (NumToTextHangulSyllable_ko) IMPL_UNO_CONSTRUCTOR (NumToTextHangulCircledJamo_ko) IMPL_UNO_CONSTRUCTOR (NumToTextHangulCircledSyllable_ko) #endif +#if WITH_LOCALE_ALL || WITH_LOCALE_zh IMPL_CREATEINSTANCE( NumToTextTianGan_zh ) IMPL_CREATEINSTANCE( NumToTextDiZi_zh ) +#endif #if WITH_LOCALE_ALL || WITH_LOCALE_ja IMPL_UNO_CONSTRUCTOR (FULLWIDTHKATAKANA_HALFWIDTHKATAKANA)