Static rustc_lint_defs::builtin::MISSING_ABI

source ·
pub static MISSING_ABI: &Lint
Expand description

The missing_abi lint detects cases where the ABI is omitted from extern declarations.



extern fn foo() {}



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.