ICU-13667 ICU 62rc BRS, update guard conditionals for non-stable API part 2 (common,io pass 1)

X-SVN-Rev: 41491
This commit is contained in:
Peter Edberg 2018-05-30 22:45:26 +00:00
parent da165a330f
commit 4251b4c8de
6 changed files with 14 additions and 10 deletions

View file

@ -638,7 +638,7 @@ protected:
private:
/** @internal */
/** @internal (private) */
char actualLocale[ULOC_FULLNAME_CAPACITY];
char validLocale[ULOC_FULLNAME_CAPACITY];
};

View file

@ -143,7 +143,7 @@ private:
virtual int32_t getMaxLinearMatchLength() const { return BytesTrie::kMaxLinearMatchLength; }
/**
* @internal
* @internal (private)
*/
class BTLinearMatchNode : public LinearMatchNode {
public:

View file

@ -153,13 +153,13 @@ private:
/**
* Copy constructor. Private for now.
* @internal
* @internal (private)
*/
CanonicalIterator(const CanonicalIterator& other);
/**
* Assignment operator. Private for now.
* @internal
* @internal (private)
*/
CanonicalIterator& operator=(const CanonicalIterator& other);

View file

@ -392,12 +392,14 @@ public:
*/
int32_t destinationIndex() const { return destIndex; }
#ifndef U_HIDE_INTERNAL_API
/**
* A string representation of the current edit represented by the iterator for debugging. You
* should not depend on the contents of the return string.
* @internal
*/
UnicodeString& toString(UnicodeString& appendTo) const;
#endif // U_HIDE_INTERNAL_API
private:
friend class Edits;

View file

@ -55,7 +55,7 @@ class U_COMMON_API RuleBasedBreakIterator /*U_FINAL*/ : public BreakIterator {
private:
/**
* The UText through which this BreakIterator accesses the text
* @internal
* @internal (private)
*/
UText fText;
@ -621,13 +621,13 @@ private:
/**
* Dumps caches and performs other actions associated with a complete change
* in text or iteration position.
* @internal
* @internal (private)
*/
void reset(void);
/**
* Common initialization function, used by constructors and bufferClone.
* @internal
* @internal (private)
*/
void init(UErrorCode &status);
@ -638,7 +638,7 @@ private:
* will operate correctly. A Safe Position is not necessarily a boundary itself.
*
* @param fromPosition the position in the input text to begin the iteration.
* @internal
* @internal (private)
*/
int32_t handleSafePrevious(int32_t fromPosition);
@ -652,7 +652,7 @@ private:
* If > 0, the segment will be further subdivided
* fRuleStatusIndex Info from the state table indicating which rules caused the boundary.
*
* @internal
* @internal (private)
*/
int32_t handleNext();
@ -661,7 +661,7 @@ private:
* This function returns the appropriate LanguageBreakEngine for a
* given character c.
* @param c A character in the dictionary set
* @internal
* @internal (private)
*/
const LanguageBreakEngine *getLanguageBreakEngine(UChar32 c);

View file

@ -541,6 +541,8 @@ typedef enum UErrorCode {
U_FORMAT_INEXACT_ERROR, /**< Cannot format a number exactly and rounding mode is ROUND_UNNECESSARY @stable ICU 4.8 */
#ifndef U_HIDE_DRAFT_API
U_NUMBER_ARG_OUTOFBOUNDS_ERROR, /**< The argument to a NumberFormatter helper method was out of bounds; the bounds are usually 0 to 999. @draft ICU 61 */
#endif // U_HIDE_DRAFT_API
#ifndef U_HIDE_DRAFT_API
U_NUMBER_SKELETON_SYNTAX_ERROR, /**< The number skeleton passed to C++ NumberFormatter or C UNumberFormatter was invalid or contained a syntax error. @draft ICU 62 */
#endif // U_HIDE_DRAFT_API
#ifndef U_HIDE_DEPRECATED_API