// © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html /* ************************************************************************* * COPYRIGHT: * Copyright (c) 1996-2012, International Business Machines Corporation and * others. All Rights Reserved. ************************************************************************* */ #include "unicode/utypes.h" #if !UCONFIG_NO_NORMALIZATION #include "unicode/uniset.h" #include "unicode/unistr.h" #include "unicode/chariter.h" #include "unicode/schriter.h" #include "unicode/uchriter.h" #include "unicode/normlzr.h" #include "unicode/utf16.h" #include "cmemory.h" #include "normalizer2impl.h" #include "uprops.h" // for uniset_getUnicode32Instance() #if defined(move32) // System can define move32 intrinsics, but the char iters define move32 method // using same undef trick in headers, so undef here to re-enable the method. #undef move32 #endif U_NAMESPACE_BEGIN #endif /* #if !UCONFIG_NO_NORMALIZATION */