#![allow(dead_code)] #![deny(clippy::if_same_then_else, clippy::branches_sharing_code)] // ################################## // # Issue clippy#7369 // ################################## #[derive(Debug)] pub struct FooBar { foo: Vec, } impl FooBar { pub fn bar(&mut self) { if true { self.foo.pop(); } else { self.baz(); self.foo.pop(); self.baz() } } fn baz(&mut self) {} } fn main() {}