ICU-13624 Public header build failures
X-SVN-Rev: 41070
This commit is contained in:
parent
05458c3610
commit
63d5dc895a
@ -693,6 +693,11 @@ FilteredBreakIteratorBuilder::createInstance(const Locale& where, UErrorCode& st
|
|||||||
return (U_SUCCESS(status))? ret.orphan(): NULL;
|
return (U_SUCCESS(status))? ret.orphan(): NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
FilteredBreakIteratorBuilder *
|
||||||
|
FilteredBreakIteratorBuilder::createInstance(UErrorCode &status) {
|
||||||
|
return createEmptyInstance(status);
|
||||||
|
}
|
||||||
|
|
||||||
FilteredBreakIteratorBuilder *
|
FilteredBreakIteratorBuilder *
|
||||||
FilteredBreakIteratorBuilder::createEmptyInstance(UErrorCode& status) {
|
FilteredBreakIteratorBuilder::createEmptyInstance(UErrorCode& status) {
|
||||||
if(U_FAILURE(status)) return NULL;
|
if(U_FAILURE(status)) return NULL;
|
||||||
|
@ -64,9 +64,7 @@ class U_COMMON_API FilteredBreakIteratorBuilder : public UObject {
|
|||||||
* @deprecated ICU 60 use createEmptyInstance instead
|
* @deprecated ICU 60 use createEmptyInstance instead
|
||||||
* @see createEmptyInstance()
|
* @see createEmptyInstance()
|
||||||
*/
|
*/
|
||||||
static inline FilteredBreakIteratorBuilder *createInstance(UErrorCode &status) {
|
static FilteredBreakIteratorBuilder *createInstance(UErrorCode &status);
|
||||||
return createEmptyInstance(status);
|
|
||||||
}
|
|
||||||
#endif /* U_HIDE_DEPRECATED_API */
|
#endif /* U_HIDE_DEPRECATED_API */
|
||||||
|
|
||||||
#ifndef U_HIDE_DRAFT_API
|
#ifndef U_HIDE_DRAFT_API
|
||||||
@ -105,7 +103,6 @@ class U_COMMON_API FilteredBreakIteratorBuilder : public UObject {
|
|||||||
*/
|
*/
|
||||||
virtual UBool unsuppressBreakAfter(const UnicodeString& string, UErrorCode& status) = 0;
|
virtual UBool unsuppressBreakAfter(const UnicodeString& string, UErrorCode& status) = 0;
|
||||||
|
|
||||||
#ifndef U_HIDE_DEPRECATED_API
|
|
||||||
/**
|
/**
|
||||||
* This function has been deprecated in favor of wrapIteratorWithFilter()
|
* This function has been deprecated in favor of wrapIteratorWithFilter()
|
||||||
* The behavior is identical.
|
* The behavior is identical.
|
||||||
@ -116,7 +113,6 @@ class U_COMMON_API FilteredBreakIteratorBuilder : public UObject {
|
|||||||
* @see wrapBreakIteratorWithFilter()
|
* @see wrapBreakIteratorWithFilter()
|
||||||
*/
|
*/
|
||||||
virtual BreakIterator *build(BreakIterator* adoptBreakIterator, UErrorCode& status) = 0;
|
virtual BreakIterator *build(BreakIterator* adoptBreakIterator, UErrorCode& status) = 0;
|
||||||
#endif /* U_HIDE_DEPRECATED_API */
|
|
||||||
|
|
||||||
#ifndef U_HIDE_DRAFT_API
|
#ifndef U_HIDE_DRAFT_API
|
||||||
/**
|
/**
|
||||||
|
@ -271,6 +271,8 @@ static const char* const CLDR_FIELD_WIDTH[] = { // [UDATPG_WIDTH_COUNT]
|
|||||||
"", "-short", "-narrow"
|
"", "-short", "-narrow"
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// TODO(ticket:13619): remove when definition uncommented in dtptngen.h.
|
||||||
|
static const int32_t UDATPG_WIDTH_COUNT = UDATPG_NARROW + 1;
|
||||||
static constexpr UDateTimePGDisplayWidth UDATPG_WIDTH_APPENDITEM = UDATPG_WIDE;
|
static constexpr UDateTimePGDisplayWidth UDATPG_WIDTH_APPENDITEM = UDATPG_WIDE;
|
||||||
static constexpr int32_t UDATPG_FIELD_KEY_MAX = 24; // max length of CLDR field tag (type + width)
|
static constexpr int32_t UDATPG_FIELD_KEY_MAX = 24; // max length of CLDR field tag (type + width)
|
||||||
|
|
||||||
|
@ -513,6 +513,7 @@ DecimalFormatSymbols::getConstSymbol(ENumberFormatSymbol symbol) const {
|
|||||||
return *strPtr;
|
return *strPtr;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifndef U_HIDE_INTERNAL_API
|
||||||
inline const UnicodeString& DecimalFormatSymbols::getConstDigitSymbol(int32_t digit) const {
|
inline const UnicodeString& DecimalFormatSymbols::getConstDigitSymbol(int32_t digit) const {
|
||||||
if (digit < 0 || digit > 9) {
|
if (digit < 0 || digit > 9) {
|
||||||
digit = 0;
|
digit = 0;
|
||||||
@ -523,6 +524,7 @@ inline const UnicodeString& DecimalFormatSymbols::getConstDigitSymbol(int32_t di
|
|||||||
ENumberFormatSymbol key = static_cast<ENumberFormatSymbol>(kOneDigitSymbol + digit - 1);
|
ENumberFormatSymbol key = static_cast<ENumberFormatSymbol>(kOneDigitSymbol + digit - 1);
|
||||||
return fSymbols[key];
|
return fSymbols[key];
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
// -------------------------------------
|
// -------------------------------------
|
||||||
|
|
||||||
|
@ -522,7 +522,8 @@ private:
|
|||||||
*/
|
*/
|
||||||
DateTimePatternGenerator& operator=(const DateTimePatternGenerator& other);
|
DateTimePatternGenerator& operator=(const DateTimePatternGenerator& other);
|
||||||
|
|
||||||
static const int32_t UDATPG_WIDTH_COUNT = UDATPG_NARROW + 1;
|
// TODO(ticket:13619): re-enable when UDATPG_NARROW no longer in draft mode.
|
||||||
|
// static const int32_t UDATPG_WIDTH_COUNT = UDATPG_NARROW + 1;
|
||||||
|
|
||||||
Locale pLocale; // pattern locale
|
Locale pLocale; // pattern locale
|
||||||
FormatParser *fp;
|
FormatParser *fp;
|
||||||
@ -530,7 +531,8 @@ private:
|
|||||||
DistanceInfo *distanceInfo;
|
DistanceInfo *distanceInfo;
|
||||||
PatternMap *patternMap;
|
PatternMap *patternMap;
|
||||||
UnicodeString appendItemFormats[UDATPG_FIELD_COUNT];
|
UnicodeString appendItemFormats[UDATPG_FIELD_COUNT];
|
||||||
UnicodeString fieldDisplayNames[UDATPG_FIELD_COUNT][UDATPG_WIDTH_COUNT];
|
// TODO(ticket:13619): [3] -> UDATPG_WIDTH_COUNT
|
||||||
|
UnicodeString fieldDisplayNames[UDATPG_FIELD_COUNT][3];
|
||||||
UnicodeString dateTimeFormat;
|
UnicodeString dateTimeFormat;
|
||||||
UnicodeString decimal;
|
UnicodeString decimal;
|
||||||
DateTimeMatcher *skipMatcher;
|
DateTimeMatcher *skipMatcher;
|
||||||
@ -560,9 +562,11 @@ private:
|
|||||||
void setDateTimeFromCalendar(const Locale& locale, UErrorCode& status);
|
void setDateTimeFromCalendar(const Locale& locale, UErrorCode& status);
|
||||||
void setDecimalSymbols(const Locale& locale, UErrorCode& status);
|
void setDecimalSymbols(const Locale& locale, UErrorCode& status);
|
||||||
UDateTimePatternField getAppendFormatNumber(const char* field) const;
|
UDateTimePatternField getAppendFormatNumber(const char* field) const;
|
||||||
|
#ifndef U_HIDE_DRAFT_API
|
||||||
UDateTimePatternField getFieldAndWidthIndices(const char* key, UDateTimePGDisplayWidth* widthP) const;
|
UDateTimePatternField getFieldAndWidthIndices(const char* key, UDateTimePGDisplayWidth* widthP) const;
|
||||||
void setFieldDisplayName(UDateTimePatternField field, UDateTimePGDisplayWidth width, const UnicodeString& value);
|
void setFieldDisplayName(UDateTimePatternField field, UDateTimePGDisplayWidth width, const UnicodeString& value);
|
||||||
UnicodeString& getMutableFieldDisplayName(UDateTimePatternField field, UDateTimePGDisplayWidth width);
|
UnicodeString& getMutableFieldDisplayName(UDateTimePatternField field, UDateTimePGDisplayWidth width);
|
||||||
|
#endif // U_HIDE_DRAFT_API
|
||||||
void getAppendName(UDateTimePatternField field, UnicodeString& value);
|
void getAppendName(UDateTimePatternField field, UnicodeString& value);
|
||||||
UnicodeString mapSkeletonMetacharacters(const UnicodeString& patternForm, int32_t* flags, UErrorCode& status);
|
UnicodeString mapSkeletonMetacharacters(const UnicodeString& patternForm, int32_t* flags, UErrorCode& status);
|
||||||
int32_t getCanonicalIndex(const UnicodeString& field);
|
int32_t getCanonicalIndex(const UnicodeString& field);
|
||||||
|
Loading…
Reference in New Issue
Block a user