- add sources.
[platform/framework/web/crosswalk.git] / src / third_party / cld / encodings / compact_lang_det / generated / compact_lang_det_generated_cjkbis_0.cc
1 // Copyright (c) 2006-2009 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 //
5 // Created by postproc-shortwords 1.7 on 2009-01-29 16:13:04
6 // From input file /tmp/langdet_v25_12cjk_sort.utf8
7 // See compact_lang_det.cc for usage
8 //
9 #include "encodings/compact_lang_det/cldutil.h"
10
11 // Suppressed:
12 //      az-Arab az-Cyrl ku-Latn tg-Arab za-Hani zzb-Latn zze-Latn zzh-Latn ru-Latn
13
14 // Remapped:
15 //      xxx-Latn=>ut-Latn sh-Latn=>hr-Latn sh-Cyrl=>sr-Cyrl
16
17
18 static const int kCjkBiTableBuildDate = 20090129;    // yyyymmdd
19 static const int kCjkBiTableSize = 1;    // Bucket count
20 static const int kCjkBiTableKeyMask = 0xffffffff;    // Mask hash key
21
22 COMPILE_ASSERT(MONTENEGRIN == 160, k_montenegrin_changed);
23 COMPILE_ASSERT(EXT_NUM_LANGUAGES == 209, k_ext_num_languages_changed);
24
25 // Empty table
26 static const cld::IndirectProbBucket4 kCjkBiTable[kCjkBiTableSize] = {
27   // key[4], words[4] in UTF-8
28   // value[4]
29   { {0x00000000,0x00000000,0x00000000,0x00000000}},  // [000] c
30 };
31
32 static const uint32 kCjkBiTableInd[1] = {
33   // [0000]
34   0x00000000, };
35
36 COMPILE_ASSERT(1 < (1 << 16), k_indirectbits_too_small);
37
38
39 extern const cld::CLDTableSummary kCjkBiTable_obj = {
40   kCjkBiTable,
41   kCjkBiTableInd,
42   kCjkBiTableSize,
43   arraysize(kCjkBiTableInd),
44   kCjkBiTableKeyMask,
45   kCjkBiTableBuildDate,
46 };
47
48 // End of generated tables
49