Lines Matching refs:char
12 type Range = &'static [(char, char)];
82 c: char,
83 ) -> FoldResult<result::Result<impl Iterator<Item = char>, Option<char>>> {
86 _: char,
87 ) -> FoldResult<result::Result<impl Iterator<Item = char>, Option<char>>>
90 Err::<result::Result<IntoIter<char>, _>, _>(CaseFoldError(()))
95 c: char,
96 ) -> FoldResult<result::Result<impl Iterator<Item = char>, Option<char>>>
123 start: char,
124 end: char,
127 fn imp(_: char, _: char) -> FoldResult<bool> {
132 fn imp(start: char, end: char) -> FoldResult<bool> {
169 OneLetter(char),
389 pub fn hir_class(ranges: &[(char, char)]) -> hir::ClassUnicode {
400 pub fn is_word_character(c: char) -> result::Result<bool, UnicodeWordError> {
402 fn imp(_: char) -> result::Result<bool, UnicodeWordError> {
407 fn imp(c: char) -> result::Result<bool, UnicodeWordError> {
412 if c <= 0x7F as char && is_word_byte(c as u8) {
882 fn simple_fold_ok(c: char) -> impl Iterator<Item = char> {
887 fn simple_fold_err(c: char) -> Option<char> {
895 fn contains_case_map(start: char, end: char) -> bool {
902 let xs: Vec<char> = simple_fold_ok('k').collect();
905 let xs: Vec<char> = simple_fold_ok('K').collect();
908 let xs: Vec<char> = simple_fold_ok('K').collect();
915 let xs: Vec<char> = simple_fold_ok('a').collect();
918 let xs: Vec<char> = simple_fold_ok('A').collect();