diff options
| author | Amanieu d'Antras <amanieu@gmail.com> | 2021-08-30 01:23:33 +0100 |
|---|---|---|
| committer | cynecx <me@cynecx.net> | 2021-12-03 23:51:46 +0100 |
| commit | c813bfa424b62086a095a5010c4065a043703a4e (patch) | |
| tree | 37f2efec3d4e11042b1a242bd4cb613f59d67b2c | |
| parent | 23f752f2788c1df1ed57ea67f618efa903148daf (diff) | |
| download | rust-c813bfa424b62086a095a5010c4065a043703a4e.tar.gz rust-c813bfa424b62086a095a5010c4065a043703a4e.zip | |
Add initial AST and MIR support for unwinding from inline assembly
| -rw-r--r-- | clippy_lints/src/redundant_clone.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/clippy_lints/src/redundant_clone.rs b/clippy_lints/src/redundant_clone.rs index f7711b6fe94..0eba6633ee1 100644 --- a/clippy_lints/src/redundant_clone.rs +++ b/clippy_lints/src/redundant_clone.rs @@ -15,7 +15,7 @@ use rustc_middle::mir::{ Mutability, }; use rustc_middle::ty::{self, fold::TypeVisitor, Ty, TyCtxt}; -use rustc_mir_dataflow::{Analysis, AnalysisDomain, GenKill, GenKillAnalysis, ResultsCursor}; +use rustc_mir_dataflow::{Analysis, AnalysisDomain, CallReturnPlaces, GenKill, GenKillAnalysis, ResultsCursor}; use rustc_session::{declare_lint_pass, declare_tool_lint}; use rustc_span::source_map::{BytePos, Span}; use rustc_span::sym; @@ -499,11 +499,9 @@ impl<'tcx> GenKillAnalysis<'tcx> for MaybeStorageLive { fn call_return_effect( &self, - _in_out: &mut impl GenKill<Self::Idx>, + _trans: &mut impl GenKill<Self::Idx>, _block: mir::BasicBlock, - _func: &mir::Operand<'tcx>, - _args: &[mir::Operand<'tcx>], - _return_place: mir::Place<'tcx>, + _return_places: CallReturnPlaces<'_, 'tcx>, ) { // Nothing to do when a call returns successfully } |
