// © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** * Copyright (C) 1999-2015, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** * Date Name Description * 10/20/99 alan Creation. ********************************************************************** */ #include "unicode/utypes.h" #include "unicode/parsepos.h" #include "unicode/symtable.h" #include "unicode/uniset.h" #include "unicode/ustring.h" #include "unicode/utf8.h" #include "unicode/utf16.h" #include "ruleiter.h" #include "cmemory.h" #include "cstring.h" #include "patternprops.h" #include "uelement.h" #include "util.h" #include "uvector.h" #include "charstr.h" #include "ustrfmt.h" #include "uassert.h" #include "bmpset.h" #include "unisetspan.h" // HIGH_VALUE > all valid values. 110000 for codepoints #define UNICODESET_HIGH … // LOW <= all valid values. ZERO for codepoints #define UNICODESET_LOW … /** Max list [0, 1, 2, ..., max code point, HIGH] */ constexpr int32_t MAX_LENGTH = …; U_NAMESPACE_BEGIN