1 /* DO NOT EDIT! GENERATED AUTOMATICALLY! */
2 /* Test the Unicode character type functions.
3 Copyright (C) 2007 Free Software Foundation, Inc.
5 This program is free software: you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; either version 3 of the License, or
8 (at your option) any later version.
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
15 You should have received a copy of the GNU General Public License
16 along with this program. If not, see <http://www.gnu.org/licenses/>. */
18 #include "test-predicate-part1.h"
285 { 0x10000, 0x10100 },
286 { 0x10102, 0x1013F },
287 { 0x1018B, 0x1018F },
288 { 0x1019C, 0x101FC },
289 { 0x101FE, 0x107FF },
290 { 0x11000, 0x11000 },
291 { 0x11002, 0x11037 },
292 { 0x11047, 0x11051 },
293 { 0x11066, 0x1107F },
294 { 0x11082, 0x110B2 },
295 { 0x110B7, 0x110B8 },
296 { 0x110BB, 0x1D166 },
297 { 0x1D16A, 0x1D172 },
298 { 0x1D183, 0x1D184 },
299 { 0x1D18C, 0x1D1A9 },
300 { 0x1D1AE, 0x1D1FF },
301 { 0x1D246, 0x1D2FF },
302 { 0x1D357, 0x1D6DA },
303 { 0x1D6DC, 0x1D714 },
304 { 0x1D716, 0x1D74E },
305 { 0x1D750, 0x1D788 },
306 { 0x1D78A, 0x1D7C2 },
307 { 0x1D7C4, 0x1D7CD },
308 { 0x1D800, 0x1EFFF },
309 { 0x1F02C, 0x1F02F },
310 { 0x1F094, 0x1F09F },
311 { 0x1F0AF, 0x1F0B0 },
312 { 0x1F0BF, 0x1F0C0 },
313 { 0x1F0D0, 0x1F0D0 },
314 { 0x1F0E0, 0x1F0FF },
315 { 0x1F10B, 0x1F2FF },
316 { 0x1F321, 0x1F32F },
317 { 0x1F336, 0x1F336 },
318 { 0x1F37D, 0x1F37F },
319 { 0x1F394, 0x1F39F },
320 { 0x1F3C5, 0x1F3C5 },
321 { 0x1F3CB, 0x1F3DF },
322 { 0x1F3F1, 0x1F3FF },
323 { 0x1F43F, 0x1F43F },
324 { 0x1F441, 0x1F441 },
325 { 0x1F48C, 0x1F48C },
326 { 0x1F4F8, 0x1F4F8 },
327 { 0x1F4FD, 0x1F4FF },
328 { 0x1F524, 0x1F524 },
329 { 0x1F53E, 0x1F54F },
330 { 0x1F568, 0x1F5FA },
331 { 0x1F600, 0x1F600 },
332 { 0x1F611, 0x1F611 },
333 { 0x1F615, 0x1F615 },
334 { 0x1F617, 0x1F617 },
335 { 0x1F619, 0x1F619 },
336 { 0x1F61B, 0x1F61B },
337 { 0x1F61F, 0x1F61F },
338 { 0x1F626, 0x1F627 },
339 { 0x1F62C, 0x1F62C },
340 { 0x1F62E, 0x1F62F },
341 { 0x1F634, 0x1F634 },
342 { 0x1F641, 0x1F644 },
343 { 0x1F650, 0x1F67F },
344 { 0x1F6C6, 0x1F6FF },
345 { 0x1F774, 0x1FFFD },
346 { 0x20000, 0x2FFFD },
347 { 0x30000, 0x3FFFD },
348 { 0x40000, 0x4FFFD },
349 { 0x50000, 0x5FFFD },
350 { 0x60000, 0x6FFFD },
351 { 0x70000, 0x7FFFD },
352 { 0x80000, 0x8FFFD },
353 { 0x90000, 0x9FFFD },
354 { 0xA0000, 0xAFFFD },
355 { 0xB0000, 0xBFFFD },
356 { 0xC0000, 0xCFFFD },
357 { 0xD0000, 0xDFFFD },
358 { 0xE1000, 0xEFFFD },
359 { 0xF0000, 0xFFFFD },
360 { 0x100000, 0x10FFFD }
362 #define PREDICATE(c) uc_is_property_bidi_left_to_right (c)
363 #include "test-predicate-part2.h"