File tree 2 files changed +3
-6
lines changed
2 files changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -6,15 +6,12 @@ const DOLLARS: [u8; 2048] = [b'$'; 2048];
6
6
7
7
#[ inline( always) ]
8
8
fn is_identifier_part ( c : u8 ) -> bool {
9
- ( b'A' ..=b'Z' ) . contains ( & c)
10
- || ( b'a' ..=b'z' ) . contains ( & c)
11
- || ( b'0' ..=b'9' ) . contains ( & c)
12
- || c == b'_'
9
+ c. is_ascii_uppercase ( ) || c. is_ascii_lowercase ( ) || c. is_ascii_digit ( ) || c == b'_'
13
10
}
14
11
15
12
#[ inline( always) ]
16
13
fn is_identifier_starter ( c : u8 ) -> bool {
17
- ( b'A' ..= b'Z' ) . contains ( & c ) || ( b'a' ..= b'z' ) . contains ( & c ) || c == b'_'
14
+ c . is_ascii_uppercase ( ) || c . is_ascii_lowercase ( ) || c == b'_'
18
15
}
19
16
20
17
#[ inline( always) ]
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ impl<'a> Node<'a> {
24
24
pub ( crate ) fn children ( & self ) -> impl ExactSizeIterator < Item = Node < ' a > > {
25
25
let mut cursor = self . 0 . walk ( ) ;
26
26
cursor. goto_first_child ( ) ;
27
- ( 0 ..self . object ( ) . child_count ( ) ) . into_iter ( ) . map ( move |_| {
27
+ ( 0 ..self . object ( ) . child_count ( ) ) . map ( move |_| {
28
28
let result = Node :: new ( cursor. node ( ) ) ;
29
29
cursor. goto_next_sibling ( ) ;
30
30
result
You can’t perform that action at this time.
0 commit comments