如何为Clippy皮棉捕获程序的不同部分?

时间:2019-05-28 11:25:20

标签: rust clippy

为了为Clippy编写新的棉绒,我必须分析一些Rust代码。我很困惑,因为syntax::ast和其他相关板条箱中有很多函数和方法,而没有任何适当的详细文档。

我想从下面给出的给定代码myfile.rs中检测并捕获,例如unsafe*mut,变量,函数参数等。

unsafe {
    let p: *const i32 = &x;
    let q: *mut i32 = p as *mut i32;
    *q = 12;
}

那么如何使用Rust检测/捕获此类语句,表达式,变量,函数参数等?

0 个答案:

没有答案