#include "unicode/utypes.h"
#if !UCONFIG_NO_COLLATION
#include "unicode/ucol.h"
#include "unicode/udata.h"
#include "unicode/uscript.h"
#include "cmemory.h"
#include "collation.h"
#include "collationdata.h"
#include "collationdatareader.h"
#include "collationfastlatin.h"
#include "collationkeys.h"
#include "collationrootelements.h"
#include "collationsettings.h"
#include "collationtailoring.h"
#include "collunsafe.h"
#include "normalizer2impl.h"
#include "uassert.h"
#include "ucmndata.h"
#include "utrie2.h"
U_NAMESPACE_BEGIN
namespace {
int32_t getIndex(const int32_t *indexes, int32_t length, int32_t i) { … }
}
void
CollationDataReader::read(const CollationTailoring *base, const uint8_t *inBytes, int32_t inLength,
CollationTailoring &tailoring, UErrorCode &errorCode) { … }
UBool U_CALLCONV
CollationDataReader::isAcceptable(void *context,
const char * , const char * ,
const UDataInfo *pInfo) { … }
U_NAMESPACE_END
#endif