X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Ftools%2Fclippy%2Ftests%2Fui%2Fescape_analysis.rs;h=07004489610d0a438fece6465493d77d90fe40d3;hb=6b8d25ecda4cbc7266bd1499466dfc5737c9fbdf;hp=c0a52d832c00a2793fa49252ab0bbb88c511e4c0;hpb=911bf894682b384f10a6d10c3d69491c0fdf83bc;p=rust.git diff --git a/src/tools/clippy/tests/ui/escape_analysis.rs b/src/tools/clippy/tests/ui/escape_analysis.rs index c0a52d832c0..07004489610 100644 --- a/src/tools/clippy/tests/ui/escape_analysis.rs +++ b/src/tools/clippy/tests/ui/escape_analysis.rs @@ -174,3 +174,11 @@ fn closure_borrow(x: Box) { }; } } + +/// Issue #5542 +/// +/// This shouldn't warn for `boxed_local` as it is intended to called from non-Rust code. +pub extern "C" fn do_not_warn_me(_c_pointer: Box) -> () {} + +#[rustfmt::skip] // Forces rustfmt to not add ABI +pub extern fn do_not_warn_me_no_abi(_c_pointer: Box) -> () {}