/*
 *
 *  Copyright (C) 2024-2025  Yurii Yakubin (yurii.yakubin@gmail.com)
 *
 */

#include <wasmux-config.h>
#include <wctype.h>
#include <wasmux/assert.h>

wctype_t wctype(const char* name)
{
  WA_UNREACHABLE();
  return 0;
}

int iswalnum(wint_t wc)
{
  WA_UNREACHABLE();
  return 0;
}

int iswprint(wint_t wc)
{
  WA_UNREACHABLE();
  return 0;
}

int iswspace(wint_t wc)
{
  WA_UNREACHABLE();
  return 0;
}

int iswdigit(wint_t wc)
{
  WA_UNREACHABLE();
  return 0;
}

wint_t towlower(wint_t wc)
{
  WA_UNREACHABLE();
  return 0;
}

wint_t towupper(wint_t wc)
{
  WA_UNREACHABLE();
  return 0;
}

int iswctype(wint_t wc, wctype_t charclass)
{
  WA_UNREACHABLE();
  return 0;
}

int iswupper(wint_t wc)
{
  WA_UNREACHABLE();
  return 0;
}

int iswlower(wint_t wc)
{
  WA_UNREACHABLE();
  return 0;
}

int iswalpha(wint_t wc)
{
  WA_UNREACHABLE();
  return 0;
}

int iswblank(wint_t wc)
{
  WA_UNREACHABLE();
  return 0;
}

int iswcntrl(wint_t wc)
{
  WA_UNREACHABLE();
  return 0;
}

int iswgraph(wint_t wc)
{
  WA_UNREACHABLE();
  return 0;
}

int iswpunct(wint_t wc)
{
  WA_UNREACHABLE();
  return 0;
}

int iswxdigit(wint_t wc)
{
  WA_UNREACHABLE();
  return 0;
}
