Static rustc_lint::builtin::MISSING_ABI
source · pub static MISSING_ABI: &'static LintExpand description
The missing_abi lint detects cases where the ABI is omitted from
extern declarations.
§Example
ⓘ
#![deny(missing_abi)]
extern fn foo() {}{{produces}}
§Explanation
Historically, Rust implicitly selected C as the ABI for extern
declarations. We expect to add new ABIs, like C-unwind, in the future,
though this has not yet happened, and especially with their addition
seeing the ABI easily will make code review easier.