Rust-CheckExternSignaturesΒΆ

Check whether names and signatures of extern declarations match their exported counterparts

Required inputs: IR, Rust

Checks whether the signatures of C / C++ routines connected to Rust via a foreign-function-interface correspond to their declarations on the Rust side.

Possible Messages

Key

Text

Severity

Disabled

import_signature_mismatch

Import signature does not match export signature

None

False

no_export_for_import

No export found for import

None

False

Options