check last statement
This commit is contained in:
parent
4a02ae9636
commit
46d056e2eb
@ -88,7 +88,7 @@ impl<'a, 'tcx> SpanlessEq<'a, 'tcx> {
|
||||
}
|
||||
|
||||
fn cannot_be_compared_block(&mut self, block: &Block<'_>) -> bool {
|
||||
if block.stmts.first().map_or(false, |stmt| {
|
||||
if block.stmts.last().map_or(false, |stmt| {
|
||||
matches!(
|
||||
stmt.kind,
|
||||
StmtKind::Semi(semi_expr) if self.should_ignore(semi_expr)
|
||||
|
@ -179,6 +179,38 @@ mod issue_8836 {
|
||||
} else {
|
||||
unimplemented!();
|
||||
}
|
||||
|
||||
if true {
|
||||
println!("FOO");
|
||||
todo!();
|
||||
} else {
|
||||
println!("FOO");
|
||||
todo!();
|
||||
}
|
||||
|
||||
if true {
|
||||
println!("FOO");
|
||||
unimplemented!();
|
||||
} else {
|
||||
println!("FOO");
|
||||
unimplemented!();
|
||||
}
|
||||
|
||||
if true {
|
||||
println!("FOO");
|
||||
todo!()
|
||||
} else {
|
||||
println!("FOO");
|
||||
todo!()
|
||||
}
|
||||
|
||||
if true {
|
||||
println!("FOO");
|
||||
unimplemented!()
|
||||
} else {
|
||||
println!("FOO");
|
||||
unimplemented!()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user