chromium/third_party/icu/source/i18n/uitercollationiterator.cpp

// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
/*
*******************************************************************************
* Copyright (C) 2012-2014, International Business Machines
* Corporation and others.  All Rights Reserved.
*******************************************************************************
* uitercollationiterator.cpp
*
* created on: 2012sep23 (from utf16collationiterator.cpp)
* created by: Markus W. Scherer
*/

#include "unicode/utypes.h"

#if !UCONFIG_NO_COLLATION

#include "unicode/uiter.h"
#include "charstr.h"
#include "cmemory.h"
#include "collation.h"
#include "collationdata.h"
#include "collationfcd.h"
#include "collationiterator.h"
#include "normalizer2impl.h"
#include "uassert.h"
#include "uitercollationiterator.h"

U_NAMESPACE_BEGIN

UIterCollationIterator::~UIterCollationIterator() {}

void
UIterCollationIterator::resetToOffset(int32_t newOffset) {}

int32_t
UIterCollationIterator::getOffset() const {}

uint32_t
UIterCollationIterator::handleNextCE32(UChar32 &c, UErrorCode & /*errorCode*/) {}

char16_t
UIterCollationIterator::handleGetTrailSurrogate() {}

UChar32
UIterCollationIterator::nextCodePoint(UErrorCode & /*errorCode*/) {}

UChar32
UIterCollationIterator::previousCodePoint(UErrorCode & /*errorCode*/) {}

void
UIterCollationIterator::forwardNumCodePoints(int32_t num, UErrorCode & /*errorCode*/) {}

void
UIterCollationIterator::backwardNumCodePoints(int32_t num, UErrorCode & /*errorCode*/) {}

// FCDUIterCollationIterator ----------------------------------------------- ***

FCDUIterCollationIterator::~FCDUIterCollationIterator() {}

void
FCDUIterCollationIterator::resetToOffset(int32_t newOffset) {}

int32_t
FCDUIterCollationIterator::getOffset() const {}

uint32_t
FCDUIterCollationIterator::handleNextCE32(UChar32 &c, UErrorCode &errorCode) {}

char16_t
FCDUIterCollationIterator::handleGetTrailSurrogate() {}

UChar32
FCDUIterCollationIterator::nextCodePoint(UErrorCode &errorCode) {}

UChar32
FCDUIterCollationIterator::previousCodePoint(UErrorCode &errorCode) {}

void
FCDUIterCollationIterator::forwardNumCodePoints(int32_t num, UErrorCode &errorCode) {}

void
FCDUIterCollationIterator::backwardNumCodePoints(int32_t num, UErrorCode &errorCode) {}

void
FCDUIterCollationIterator::switchToForward() {}

UBool
FCDUIterCollationIterator::nextSegment(UErrorCode &errorCode) {}

void
FCDUIterCollationIterator::switchToBackward() {}

UBool
FCDUIterCollationIterator::previousSegment(UErrorCode &errorCode) {}

UBool
FCDUIterCollationIterator::normalize(const UnicodeString &s, UErrorCode &errorCode) {}

U_NAMESPACE_END

#endif  // !UCONFIG_NO_COLLATION