help wanted
倉庫指標
- 星標
- (4,472 顆星)
- PR 合併指標
- (PR 指標待抓取)
描述
We should sanitize where possible (function argument names) and produce diagnostics otherwise (function names, type names, field names).
mod ffi {
extern "C" {
// sanitize the variable name somehow instead of emitting invalid C++
fn f(operator: usize);
}
extern "Rust" {
// reject; ask the user to reimport the Rust fn under a different name
fn operator();
}
}
Currently the above all emit invalid C++ code, which is not nice.