Lines Matching defs:BN
780 private static final byte BN = 18;
941 private static final int MASK_BN_EXPLICIT = DirPropFlag(BN)|MASK_EXPLICIT;
1245 if (i1 > i0) { /* set previous code units' properties to BN */
1246 flags |= DirPropFlag(BN);
1248 dirProps[--i1] = (byte)(BN | paraDir);
1335 * That is why (X9) instructs to remove all explicit codes (and BN).
1341 * In order to get the same reordering behavior, positions with a BN or an
1442 flags |= DirPropFlag(BN);
1462 flags |= DirPropFlag(BN);
1478 flags |= DirPropFlag(BN);
1493 case BN:
1494 /* BN, LRE, RLE, and PDF are supposed to be removed (X9) */
1496 flags |= DirPropFlag(BN);
1515 * We need to set reasonable levels even on BN codes and
1527 /* subsequently, ignore the explicit codes and BN (X9) */
1623 /* L R EN ES ET AN CS B S WS ON LRE LRO AL RLE RLO PDF NSM BN */
1640 /* - the BN column regroups BN, LRE, RLE, LRO, RLO, PDF */
1670 /* L, R, EN, AN, ON, S, B, ES, ET, CS, BN, NSM, AL, Res */
2240 * This method also sets appropriate levels for BN, and
2251 /* reset a sequence of WS/BN before eop and B/S to the paragraph paraLevel */
2260 /* reset BN to the next character's paraLevel until B/S, which restarts above loop */
2539 /* set BN for all explicit codes, check that all levels are 0 or paraLevel..MAX_EXPLICIT_LEVEL */
2573 * affect non-BN characters.