Lines Matching refs:code

5  * This code is free software; you can redistribute it and/or modify it
9 * by Oracle in the LICENSE file that accompanied this code.
11 * This code is distributed in the hope that it will be useful, but WITHOUT
15 * accompanied this code).
153 * Referenced by code in the JDK which wants to test for the
154 * minimum char code for which layout may be required.
158 * The value here indicates the lowest char code for which failing
164 * Referenced by code in the JDK which wants to test for the
165 * maximum char code for which layout may be required.
215 * The distinction is made so that code which needs to identify all
231 /* If the character code falls into any of a number of unicode ranges
242 * the code point is outside of a CTL ranges.
249 public static boolean isComplexCharCode(int code) {
251 if (code < MIN_LAYOUT_CHARCODE || code > MAX_LAYOUT_CHARCODE) {
254 else if (code <= 0x036f) {
258 else if (code < 0x0590) {
262 else if (code <= 0x06ff) {
267 else if (code < 0x0900) {
270 else if (code <= 0x0e7f) {
285 else if (code < 0x0f00) {
288 else if (code <= 0x0fff) { // U+0F00 - U+0FFF Tibetan
291 else if (code < 0x1100) {
294 else if (code < 0x11ff) { // U+1100 - U+11FF Old Hangul
297 else if (code < 0x1780) {
300 else if (code <= 0x17ff) { // 1780 - 17FF Khmer
303 else if (code < 0x200c) {
306 else if (code <= 0x200d) { // zwj or zwnj
309 else if (code >= 0x202a && code <= 0x202e) { // directional control
312 else if (code >= 0x206a && code <= 0x206f) { // directional control
349 * font for the code points it covers, but also supports this locale
463 * possible code point coverage.