Lines Matching refs:cp2uni
201 my @cp2uni = ();
387 $cp2uni[$cp] = 0;
394 $cp2uni[$cp] = $uni unless defined($cp2uni[$cp]);
396 if ($cp > 0xff && !defined($cp2uni[$cp >> 8]))
399 $cp2uni[$cp >> 8] = 0;
412 for (my $i = 0; $i < 128; $i++) { $cp2uni[$i] = $uni2cp[$i] = $i; }
413 for (my $i = 128; $i < 256; $i++) { $cp2uni[$i] = $i & 0x7f; }
467 $cp2uni[$i] = $i;
474 $cp2uni[0x8e00 + $i] = 0xfec0 + $i;
482 $cp2uni[$i] = 0;
488 $cp2uni[$i] = $DEF_CHAR;
496 $cp2uni[0xa1c0] = 0xff3c;
509 $cp2uni[$cp] = $uni unless defined($cp2uni[$cp]);
705 next if defined($cp2uni[$i]);
707 $cp2uni[$i] = $uni2cp[$i] = $i;
738 printf OUTPUT "static const WCHAR cp2uni[512] =\n";
739 printf OUTPUT "{\n%s", DUMP_ARRAY( "0x%04x", $defw, @cp2uni[0 .. 255] );
741 DUMP_ARRAY( "0x%04x", $defw, get_glyphs_mapping(@cp2uni[0 .. 255]) );
745 printf OUTPUT "static const WCHAR cp2uni[256] =\n";
746 printf OUTPUT "{\n%s\n};\n\n", DUMP_ARRAY( "0x%04x", $defw, @cp2uni[0 .. 255] );
790 printf OUTPUT " cp2uni,\n";
791 if ($has_glyphs) { printf OUTPUT " cp2uni + 256,\n"; }
792 else { printf OUTPUT " cp2uni,\n"; }
812 if (defined $cp2uni[$base+$x])
823 printf OUTPUT "static const WCHAR cp2uni[%d] =\n", 256 * ($#lblist + 2 + $unused);
824 printf OUTPUT "{\n%s,\n", DUMP_ARRAY( "0x%04x", $defw, @cp2uni[0 .. 255] );
840 printf OUTPUT "%s", DUMP_ARRAY( "0x%04x", $defw, @cp2uni[$base .. $base+255] );
898 printf OUTPUT " cp2uni,\n";
1253 $cp2uni[$cp] = $uni unless defined($cp2uni[$cp]);
1271 $cp2uni[$i] = 0;
1282 $cp2uni[$cp] = $uni unless defined($cp2uni[$cp]);
1319 @cp2uni = ();