intl/chardet/nsCyrillicClass.h
author Matt Howell <mhowell@mozilla.com>
Sun, 02 Oct 2016 10:48:47 -0700
changeset 316391 f3f755f8c1e472b093b053688f7431eb3e8933e4
parent 196046 bda1cceef8d22643b72ceefe2b95d31cd4c79663
permissions -rw-r--r--
Bug 1306699 - Only invoke attribution code functionality in desktop Firefox; r=gfritzsche MozReview-Commit-ID: JMGuP9kI6gD

/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#ifndef nsCyrillicClass_h__
#define nsCyrillicClass_h__
/* PLEASE DO NOT EDIT THIS FILE DIRECTLY. THIS FILE IS GENERATED BY 
   GenCyrllicClass found in mozilla/intl/chardet/tools
 */
static const uint8_t KOI8Map [128] = {
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  1,   2,   3,   4,   5,   6,   7,   8,   9,  10,  11,  12,  13,  14,  15,  16, 
 17,  18,  19,  20,  21,  22,  23,  24,  25,  26,  27,  28,  29,  30,  31,  32, 
  1,   2,   3,   4,   5,   6,   7,   8,   9,  10,  11,  12,  13,  14,  15,  16, 
 17,  18,  19,  20,  21,  22,  23,  24,  25,  26,  27,  28,  29,  30,  31,  32, 
};
static const uint8_t CP1251Map [128] = {
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  2,   3,  24,   8,   5,   6,  23,  27,  10,  11,  12,  13,  14,  15,  16,  17, 
 19,  20,  21,  22,   7,   9,   4,  31,  28,  30,  32,  26,  25,  29,   1,  18, 
  2,   3,  24,   8,   5,   6,  23,  27,  10,  11,  12,  13,  14,  15,  16,  17, 
 19,  20,  21,  22,   7,   9,   4,  31,  28,  30,  32,  26,  25,  29,   1,  18, 
};
static const uint8_t IBM866Map [128] = {
  2,   3,  24,   8,   5,   6,  23,  27,  10,  11,  12,  13,  14,  15,  16,  17, 
 19,  20,  21,  22,   7,   9,   4,  31,  28,  30,  32,  26,  25,  29,   1,  18, 
  2,   3,  24,   8,   5,   6,  23,  27,  10,  11,  12,  13,  14,  15,  16,  17, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
 19,  20,  21,  22,   7,   9,   4,  31,  28,  30,  32,  26,  25,  29,   1,  18, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
};
static const uint8_t ISO88595Map [128] = {
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  2,   3,  24,   8,   5,   6,  23,  27,  10,  11,  12,  13,  14,  15,  16,  17, 
 19,  20,  21,  22,   7,   9,   4,  31,  28,  30,  32,  26,  25,  29,   1,  18, 
  2,   3,  24,   8,   5,   6,  23,  27,  10,  11,  12,  13,  14,  15,  16,  17, 
 19,  20,  21,  22,   7,   9,   4,  31,  28,  30,  32,  26,  25,  29,   1,  18, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
};
static const uint8_t MacCyrillicMap [128] = {
  2,   3,  24,   8,   5,   6,  23,  27,  10,  11,  12,  13,  14,  15,  16,  17, 
 19,  20,  21,  22,   7,   9,   4,  31,  28,  30,  32,  26,  25,  29,   1,  18, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 
  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  18, 
  2,   3,  24,   8,   5,   6,  23,  27,  10,  11,  12,  13,  14,  15,  16,  17, 
 19,  20,  21,  22,   7,   9,   4,  31,  28,  30,  32,  26,  25,  29,   1,   0, 
};
#endif