File tree Expand file tree Collapse file tree 1 file changed +5
-21
lines changed Expand file tree Collapse file tree 1 file changed +5
-21
lines changed Original file line number Diff line number Diff line change @@ -1230,20 +1230,13 @@ impl<'a> Environment<'a> {
1230
1230
if !leading_delimiters. is_empty ( ) {
1231
1231
' find_first_char: loop {
1232
1232
if self . input_buffer_head as usize >= self . input_buffer . len ( )
1233
- || * self
1234
- . input_buffer
1235
- . get ( self . input_buffer_head as usize )
1236
- . unwrap ( )
1237
- == 0
1233
+ || self . input_buffer [ self . input_buffer_head as usize ] == 0
1238
1234
{
1239
1235
return & [ ] ;
1240
1236
}
1241
1237
1242
- if !leading_delimiters. contains (
1243
- self . input_buffer
1244
- . get ( self . input_buffer_head as usize )
1245
- . unwrap ( ) ,
1246
- ) {
1238
+ if !leading_delimiters. contains ( & self . input_buffer [ self . input_buffer_head as usize ] )
1239
+ {
1247
1240
break ' find_first_char;
1248
1241
}
1249
1242
@@ -1256,22 +1249,13 @@ impl<'a> Environment<'a> {
1256
1249
1257
1250
' read_token: loop {
1258
1251
if self . input_buffer_head as usize >= self . input_buffer . len ( )
1259
- || * self
1260
- . input_buffer
1261
- . get ( self . input_buffer_head as usize )
1262
- . unwrap ( )
1263
- == 0
1252
+ || self . input_buffer [ self . input_buffer_head as usize ] == 0
1264
1253
{
1265
1254
token_size = ( self . input_buffer_head as usize ) - token_begin;
1266
1255
break ' read_token;
1267
1256
}
1268
1257
1269
- if * self
1270
- . input_buffer
1271
- . get ( self . input_buffer_head as usize )
1272
- . unwrap ( )
1273
- == delimiter
1274
- {
1258
+ if self . input_buffer [ self . input_buffer_head as usize ] == delimiter {
1275
1259
token_size = ( self . input_buffer_head as usize ) - token_begin;
1276
1260
self . input_buffer_head += 1 ;
1277
1261
break ' read_token;
You can’t perform that action at this time.
0 commit comments