From: Michael Ow Date: Sun, 28 Feb 2016 21:22:24 +0000 (+0000) Subject: ICU-12139 Remove header files from pfiles.txt and update header files X-Git-Tag: milestone-59-0-1~612 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f01caf199b26831dbe0410f47c350954b9452aa9;p=icu ICU-12139 Remove header files from pfiles.txt and update header files X-SVN-Rev: 38426 --- diff --git a/icu4c/source/common/unicode/bytestriebuilder.h b/icu4c/source/common/unicode/bytestriebuilder.h index d00ab9b3b09..19795f106d7 100644 --- a/icu4c/source/common/unicode/bytestriebuilder.h +++ b/icu4c/source/common/unicode/bytestriebuilder.h @@ -1,6 +1,6 @@ /* ******************************************************************************* -* Copyright (C) 2010-2014, International Business Machines +* Copyright (C) 2010-2016, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: bytestriebuilder.h @@ -141,6 +141,7 @@ private: virtual int32_t getMinLinearMatch() const { return BytesTrie::kMinLinearMatch; } virtual int32_t getMaxLinearMatchLength() const { return BytesTrie::kMaxLinearMatchLength; } +#ifndef U_HIDE_INTERNAL_API /** * @internal */ @@ -155,6 +156,7 @@ private: virtual Node *createLinearMatchNode(int32_t i, int32_t byteIndex, int32_t length, Node *nextNode) const; +#endif /* U_HIDE_INTERNAL_API */ UBool ensureCapacity(int32_t length); virtual int32_t write(int32_t byte); diff --git a/icu4c/source/common/unicode/ucharstriebuilder.h b/icu4c/source/common/unicode/ucharstriebuilder.h index 35e353d41b5..a9742758a37 100644 --- a/icu4c/source/common/unicode/ucharstriebuilder.h +++ b/icu4c/source/common/unicode/ucharstriebuilder.h @@ -1,6 +1,6 @@ /* ******************************************************************************* -* Copyright (C) 2010-2014, International Business Machines +* Copyright (C) 2010-2016, International Business Machines * Corporation and others. All Rights Reserved. ******************************************************************************* * file name: ucharstriebuilder.h @@ -148,6 +148,7 @@ private: virtual int32_t getMinLinearMatch() const { return UCharsTrie::kMinLinearMatch; } virtual int32_t getMaxLinearMatchLength() const { return UCharsTrie::kMaxLinearMatchLength; } +#ifndef U_HIDE_INTERNAL_API class UCTLinearMatchNode : public LinearMatchNode { public: UCTLinearMatchNode(const UChar *units, int32_t len, Node *nextNode); @@ -159,6 +160,7 @@ private: virtual Node *createLinearMatchNode(int32_t i, int32_t unitIndex, int32_t length, Node *nextNode) const; +#endif /* U_HIDE_INTERNAL_API */ UBool ensureCapacity(int32_t length); virtual int32_t write(int32_t unit); diff --git a/icu4c/source/test/hdrtst/pfiles.txt b/icu4c/source/test/hdrtst/pfiles.txt index b8f35bd40c9..fab1134168b 100644 --- a/icu4c/source/test/hdrtst/pfiles.txt +++ b/icu4c/source/test/hdrtst/pfiles.txt @@ -1,5 +1,3 @@ -# Copyright (c) 2001-2014 International Business Machines +# Copyright (c) 2001-2016 International Business Machines # Corporation and others. All Rights Reserved. # ICU 49 and later: no more platform-specific headers -bytestriebuilder.h -ucharstriebuilder.h