mirror of
https://github.com/rust-lang/rust.git
synced 2025-11-19 02:17:41 +00:00
extern "C" for unsafe functions
`unsafe` functions were being matched in a different block that did not include `extern $abi`. This means that some intrinsics were getting generated with the Rust ABI rather than C. Combine the last two blocks using an optional token matcher, which fixes this problem and is cleaner.
Description
Empowering everyone to build reliable and efficient software.
1.6 GiB
Languages
Rust
96%
Shell
0.9%
JavaScript
0.7%
C
0.4%
Python
0.4%
Other
1.5%