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

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

#include "unicode/utypes.h"

#if !UCONFIG_NO_FORMATTING

#include "unicode/unistr.h"
#include "cstring.h"
#include "standardplural.h"
#include "uassert.h"

U_NAMESPACE_BEGIN

static const char *gKeywords[StandardPlural::COUNT] =;

const char *StandardPlural::getKeyword(Form p) {}

int32_t StandardPlural::indexOrNegativeFromString(const char *keyword) {}

static const char16_t gZero[] =;
static const char16_t gOne[] =;
static const char16_t gTwo[] =;
static const char16_t gFew[] =;
static const char16_t gMany[] =;
static const char16_t gOther[] =;
static const char16_t gEq0[] =;
static const char16_t gEq1[] =;

int32_t StandardPlural::indexOrNegativeFromString(const UnicodeString &keyword) {}

int32_t StandardPlural::indexFromString(const char *keyword, UErrorCode &errorCode) {}

int32_t StandardPlural::indexFromString(const UnicodeString &keyword, UErrorCode &errorCode) {}

U_NAMESPACE_END

#endif  // !UCONFIG_NO_FORMATTING