@@ -200,7 +200,7 @@ impl<Sink: TokenSink> XmlTokenizer<Sink> {
200
200
}
201
201
202
202
/// Feed an input string into the tokenizer.
203
- pub fn feed ( & mut self , input : & BufferQueue ) {
203
+ pub fn feed ( & mut self , input : & BufferQueue ) {
204
204
if input. is_empty ( ) {
205
205
return ;
206
206
}
@@ -229,7 +229,7 @@ impl<Sink: TokenSink> XmlTokenizer<Sink> {
229
229
230
230
// Get the next input character, which might be the character
231
231
// 'c' that we already consumed from the buffers.
232
- fn get_preprocessed_char ( & mut self , mut c : char , input : & BufferQueue ) -> Option < char > {
232
+ fn get_preprocessed_char ( & mut self , mut c : char , input : & BufferQueue ) -> Option < char > {
233
233
if self . ignore_lf {
234
234
self . ignore_lf = false ;
235
235
if c == '\n' {
@@ -274,7 +274,7 @@ impl<Sink: TokenSink> XmlTokenizer<Sink> {
274
274
self . emit_error ( msg) ;
275
275
}
276
276
277
- fn pop_except_from ( & mut self , input : & BufferQueue , set : SmallCharSet ) -> Option < SetResult > {
277
+ fn pop_except_from ( & mut self , input : & BufferQueue , set : SmallCharSet ) -> Option < SetResult > {
278
278
// Bail to the slow path for various corner cases.
279
279
// This means that `FromSet` can contain characters not in the set!
280
280
// It shouldn't matter because the fallback `FromSet` case should
@@ -300,7 +300,7 @@ impl<Sink: TokenSink> XmlTokenizer<Sink> {
300
300
//
301
301
// NB: this doesn't do input stream preprocessing or set the current input
302
302
// character.
303
- fn eat ( & mut self , input : & BufferQueue , pat : & str ) -> Option < bool > {
303
+ fn eat ( & mut self , input : & BufferQueue , pat : & str ) -> Option < bool > {
304
304
input. push_front ( replace ( & mut self . temp_buf , StrTendril :: new ( ) ) ) ;
305
305
match input. eat ( pat, u8:: eq_ignore_ascii_case) {
306
306
None if self . at_eof => Some ( false ) ,
@@ -315,7 +315,7 @@ impl<Sink: TokenSink> XmlTokenizer<Sink> {
315
315
}
316
316
317
317
/// Run the state machine for as long as we can.
318
- pub fn run ( & mut self , input : & BufferQueue ) {
318
+ pub fn run ( & mut self , input : & BufferQueue ) {
319
319
if self . opts . profile {
320
320
loop {
321
321
let state = self . state ;
@@ -344,7 +344,7 @@ impl<Sink: TokenSink> XmlTokenizer<Sink> {
344
344
345
345
//§ tokenization
346
346
// Get the next input character, if one is available.
347
- fn get_char ( & mut self , input : & BufferQueue ) -> Option < char > {
347
+ fn get_char ( & mut self , input : & BufferQueue ) -> Option < char > {
348
348
if self . reconsume {
349
349
self . reconsume = false ;
350
350
Some ( self . current_char )
@@ -497,20 +497,20 @@ impl<Sink: TokenSink> XmlTokenizer<Sink> {
497
497
}
498
498
}
499
499
500
- fn peek ( & mut self , input : & BufferQueue ) -> Option < char > {
500
+ fn peek ( & mut self , input : & BufferQueue ) -> Option < char > {
501
501
if self . reconsume {
502
502
Some ( self . current_char )
503
503
} else {
504
504
input. peek ( )
505
505
}
506
506
}
507
507
508
- fn discard_char ( & mut self , input : & BufferQueue ) {
508
+ fn discard_char ( & mut self , input : & BufferQueue ) {
509
509
let c = self . get_char ( input) ;
510
510
assert ! ( c. is_some( ) ) ;
511
511
}
512
512
513
- fn unconsume ( & mut self , input : & BufferQueue , buf : StrTendril ) {
513
+ fn unconsume ( & mut self , input : & BufferQueue , buf : StrTendril ) {
514
514
input. push_front ( buf) ;
515
515
}
516
516
}
@@ -640,7 +640,7 @@ impl<Sink: TokenSink> XmlTokenizer<Sink> {
640
640
// Return true if we should be immediately re-invoked
641
641
// (this just simplifies control flow vs. break / continue).
642
642
#[ allow( clippy:: never_loop) ]
643
- fn step ( & mut self , input : & BufferQueue ) -> bool {
643
+ fn step ( & mut self , input : & BufferQueue ) -> bool {
644
644
if self . char_ref_tokenizer . is_some ( ) {
645
645
return self . step_char_ref_tokenizer ( input) ;
646
646
}
@@ -1206,7 +1206,7 @@ impl<Sink: TokenSink> XmlTokenizer<Sink> {
1206
1206
}
1207
1207
}
1208
1208
1209
- fn step_char_ref_tokenizer ( & mut self , input : & BufferQueue ) -> bool {
1209
+ fn step_char_ref_tokenizer ( & mut self , input : & BufferQueue ) -> bool {
1210
1210
let mut tok = self . char_ref_tokenizer . take ( ) . unwrap ( ) ;
1211
1211
let outcome = tok. step ( self , input) ;
1212
1212
0 commit comments