Home
last modified time | relevance | path

Searched refs:BidiClass (Results 1 – 8 of 8) sorted by relevance

/external/rust/crates/idna/src/
Duts46.rs15 use unicode_bidi::{bidi_class, BidiClass};
157 BidiClass::L => { in passes_bidi()
162 BidiClass::L in passes_bidi()
163 | BidiClass::EN in passes_bidi()
164 | BidiClass::ES in passes_bidi()
165 | BidiClass::CS in passes_bidi()
166 | BidiClass::ET in passes_bidi()
167 | BidiClass::ON in passes_bidi()
168 | BidiClass::BN in passes_bidi()
169 | BidiClass::NSM in passes_bidi()
[all …]
/external/rust/crates/unicode-bidi/src/char_data/
Dmod.rs14 pub use self::tables::{BidiClass, UNICODE_VERSION};
20 use BidiClass::*;
23 pub fn bidi_class(c: char) -> BidiClass { in bidi_class() argument
27 pub fn is_rtl(bidi_class: BidiClass) -> bool { in is_rtl()
34 fn bsearch_range_value_table(c: char, r: &'static [(char, char, BidiClass)]) -> BidiClass { in bsearch_range_value_table() argument
Dtables.rs18 pub enum BidiClass { enum
44 use self::BidiClass::*;
45 pub const bidi_class_table: &'static [(char, char, BidiClass)] = &[
/external/rust/crates/unicode-bidi/src/
Dimplicit.rs14 use super::char_data::BidiClass;
18 use BidiClass::*;
24 pub fn resolve_weak(sequence: &IsolatingRunSequence, processing_classes: &mut [BidiClass]) { in resolve_weak() argument
142 processing_classes: &mut [BidiClass], in resolve_neutral() argument
144 let e: BidiClass = levels[sequence.runs[0].start].bidi_class(); in resolve_neutral()
204 pub fn resolve_levels(original_classes: &[BidiClass], levels: &mut [Level]) -> Level { in resolve_levels() argument
226 fn is_NI(class: BidiClass) -> bool { in is_NI()
Dprepare.rs17 use super::char_data::BidiClass;
20 use BidiClass::*;
32 pub sos: BidiClass, // Start-of-sequence type.
33 pub eos: BidiClass, // End-of-sequence type.
47 original_classes: &[BidiClass], in isolating_run_sequences() argument
140 fn level_runs(levels: &[Level], original_classes: &[BidiClass]) -> Vec<LevelRun> { in level_runs()
166 pub fn removed_by_x9(class: BidiClass) -> bool { in removed_by_x9()
171 pub fn not_removed_by_x9(class: &BidiClass) -> bool { in not_removed_by_x9()
Dexplicit.rs14 use super::char_data::{BidiClass, is_rtl};
17 use BidiClass::*;
27 original_classes: &[BidiClass], in compute() argument
29 processing_classes: &mut [BidiClass], in compute() argument
Dlevel.rs18 use super::char_data::BidiClass;
184 pub fn bidi_class(&self) -> BidiClass { in bidi_class() argument
186 BidiClass::R in bidi_class()
188 BidiClass::L in bidi_class()
Dlib.rs87 pub use char_data::{BidiClass, bidi_class, UNICODE_VERSION};
96 use BidiClass::*;
124 pub original_classes: Vec<BidiClass>,
245 pub original_classes: Vec<BidiClass>,
483 fn assign_levels_to_removed_chars(para_level: Level, classes: &[BidiClass], levels: &mut [Level]) { in assign_levels_to_removed_chars() argument