File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -115,7 +115,7 @@ impl<'a> NfaGen<'a> {
115
115
// expression returned.
116
116
let num_cap_locs = 2 * self . prog . num_captures ( ) ;
117
117
let num_insts = self . prog . insts . len ( ) ;
118
- let cap_names = self . vec_expr ( self . names . as_slice ( ) . iter ( ) ,
118
+ let cap_names = self . vec_expr ( self . names . iter ( ) ,
119
119
|cx, name| match * name {
120
120
Some ( ref name) => {
121
121
let name = name. as_slice ( ) ;
@@ -125,14 +125,14 @@ impl<'a> NfaGen<'a> {
125
125
}
126
126
) ;
127
127
let prefix_anchor =
128
- match self . prog . insts . as_slice ( ) [ 1 ] {
128
+ match self . prog . insts [ 1 ] {
129
129
EmptyBegin ( flags) if flags & FLAG_MULTI == 0 => true ,
130
130
_ => false ,
131
131
} ;
132
132
let init_groups = self . vec_expr ( range ( 0 , num_cap_locs) ,
133
133
|cx, _| cx. expr_none ( self . sp ) ) ;
134
134
135
- let prefix_lit = Rc :: new ( self . prog . prefix . as_slice ( ) . as_bytes ( ) . to_vec ( ) ) ;
135
+ let prefix_lit = Rc :: new ( self . prog . prefix . as_bytes ( ) . to_vec ( ) ) ;
136
136
let prefix_bytes = self . cx . expr_lit ( self . sp , ast:: LitBinary ( prefix_lit) ) ;
137
137
138
138
let check_prefix = self . check_prefix ( ) ;
You can’t perform that action at this time.
0 commit comments