ICU-13709 fix shadow param inside #ifdef
This commit is contained in:
parent
cda7ca7e83
commit
994edfe858
@ -3034,11 +3034,11 @@ public:
|
||||
* uint16_t * constructor.
|
||||
* Delegates to UnicodeString(const char16_t *, int32_t).
|
||||
* @param text UTF-16 string
|
||||
* @param length string length
|
||||
* @param textLength string length
|
||||
* @stable ICU 59
|
||||
*/
|
||||
UnicodeString(const uint16_t *text, int32_t length) :
|
||||
UnicodeString(ConstChar16Ptr(text), length) {}
|
||||
UnicodeString(const uint16_t *text, int32_t textLength) :
|
||||
UnicodeString(ConstChar16Ptr(text), textLength) {}
|
||||
#endif
|
||||
|
||||
#if U_SIZEOF_WCHAR_T==2 || defined(U_IN_DOXYGEN)
|
||||
@ -3047,21 +3047,21 @@ public:
|
||||
* (Only defined if U_SIZEOF_WCHAR_T==2.)
|
||||
* Delegates to UnicodeString(const char16_t *, int32_t).
|
||||
* @param text NUL-terminated UTF-16 string
|
||||
* @param length string length
|
||||
* @param textLength string length
|
||||
* @stable ICU 59
|
||||
*/
|
||||
UnicodeString(const wchar_t *text, int32_t length) :
|
||||
UnicodeString(ConstChar16Ptr(text), length) {}
|
||||
UnicodeString(const wchar_t *text, int32_t textLength) :
|
||||
UnicodeString(ConstChar16Ptr(text), textLength) {}
|
||||
#endif
|
||||
|
||||
/**
|
||||
* nullptr_t constructor.
|
||||
* Effectively the same as the default constructor, makes an empty string object.
|
||||
* @param text nullptr
|
||||
* @param length ignored
|
||||
* @param textLength ignored
|
||||
* @stable ICU 59
|
||||
*/
|
||||
inline UnicodeString(const std::nullptr_t text, int32_t length);
|
||||
inline UnicodeString(const std::nullptr_t text, int32_t textLength);
|
||||
|
||||
/**
|
||||
* Readonly-aliasing char16_t* constructor.
|
||||
@ -3266,13 +3266,13 @@ public:
|
||||
* }
|
||||
* \endcode
|
||||
* @param src String using only invariant characters.
|
||||
* @param length Length of src, or -1 if NUL-terminated.
|
||||
* @param textLength Length of src, or -1 if NUL-terminated.
|
||||
* @param inv Signature-distinguishing paramater, use US_INV.
|
||||
*
|
||||
* @see US_INV
|
||||
* @stable ICU 3.2
|
||||
*/
|
||||
UnicodeString(const char *src, int32_t length, enum EInvariant inv);
|
||||
UnicodeString(const char *src, int32_t textLength, enum EInvariant inv);
|
||||
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user