aboutsummaryrefslogtreecommitdiff
path: root/src/tokenizer.rs
diff options
context:
space:
mode:
authorMartin Fischer <martin@push-f.com>2023-08-28 13:11:58 +0200
committerMartin Fischer <martin@push-f.com>2023-09-03 23:00:05 +0200
commit1818a84b01b10d43429e352e8a4fb85c03855bec (patch)
tree228e88106cca829679eca21bf151ed6d80c625ea /src/tokenizer.rs
parentf2ff370d7b9920c89bcc50cf35b7cd5bc4d2c777 (diff)
chore: use `return` instead of `break`
Diffstat (limited to 'src/tokenizer.rs')
-rw-r--r--src/tokenizer.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/tokenizer.rs b/src/tokenizer.rs
index 6384544..2580144 100644
--- a/src/tokenizer.rs
+++ b/src/tokenizer.rs
@@ -312,7 +312,7 @@ where
fn next(&mut self) -> Option<Self::Item> {
loop {
if let Some(token) = self.emitter.pop_token() {
- break Some(Ok(token));
+ return Some(Ok(token));
} else if !self.eof {
match machine::consume(self) {
Ok(ControlToken::Continue) => (),
@@ -320,10 +320,10 @@ where
self.eof = true;
self.emitter.emit_eof();
}
- Err(e) => break Some(Err(e)),
+ Err(e) => return Some(Err(e)),
}
} else {
- break None;
+ return None;
}
}
}