/*
*******************************************************************************
-* Copyright (C) 2010-2014, International Business Machines
+* Copyright (C) 2010-2016, International Business Machines
* Corporation and others. All Rights Reserved.
*******************************************************************************
* file name: bytestriebuilder.h
virtual int32_t getMinLinearMatch() const { return BytesTrie::kMinLinearMatch; }
virtual int32_t getMaxLinearMatchLength() const { return BytesTrie::kMaxLinearMatchLength; }
+#ifndef U_HIDE_INTERNAL_API
/**
* @internal
*/
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);
/*
*******************************************************************************
-* Copyright (C) 2010-2014, International Business Machines
+* Copyright (C) 2010-2016, International Business Machines
* Corporation and others. All Rights Reserved.
*******************************************************************************
* file name: ucharstriebuilder.h
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);
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);
-# 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