chromium/third_party/icu/source/common/ulocale.cpp

// © 2023 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
//
#include "unicode/errorcode.h"
#include "unicode/stringpiece.h"
#include "unicode/utypes.h"
#include "unicode/ustring.h"
#include "unicode/ulocale.h"
#include "unicode/locid.h"

#include "charstr.h"
#include "cmemory.h"
#include "ustr_imp.h"

U_NAMESPACE_USE
#define EXTERNAL(i)
#define CONST_INTERNAL(e)
#define INTERNAL(e)

ULocale*
ulocale_openForLocaleID(const char* localeID, int32_t length, UErrorCode* err) {}

ULocale*
ulocale_openForLanguageTag(const char* tag, int32_t length, UErrorCode* err) {}

void
ulocale_close(ULocale* locale) {}

#define IMPL_ULOCALE_STRING_GETTER(N1, N2)

#define IMPL_ULOCALE_STRING_IDENTICAL_GETTER(N)

#define IMPL_ULOCALE_GET_KEYWORD_VALUE(N)

#define IMPL_ULOCALE_GET_KEYWORDS(N)

IMPL_ULOCALE_STRING_IDENTICAL_GETTER()
IMPL_ULOCALE_STRING_IDENTICAL_GETTER()
IMPL_ULOCALE_STRING_GETTER()
IMPL_ULOCALE_STRING_IDENTICAL_GETTER()
IMPL_ULOCALE_STRING_GETTER()
IMPL_ULOCALE_STRING_IDENTICAL_GETTER()
IMPL_ULOCALE_GET_KEYWORD_VALUE()
IMPL_ULOCALE_GET_KEYWORD_VALUE()
IMPL_ULOCALE_GET_KEYWORDS()
IMPL_ULOCALE_GET_KEYWORDS()

bool ulocale_isBogus(const ULocale* locale) {}

/*eof*/