UNPKG

pi-lens

Version:

Real-time code feedback for pi — LSP, linters, formatters, type-checking, structural analysis & booboo

26 lines (25 loc) • 455 B
id: redundant-unsafe-function valid: - | unsafe fn f() -> *const i32 { unsafe { let ptr = 0x1234 as *const i32; ptr } } - | fn f() -> i32 { 42 } invalid: - | unsafe fn f() { let x = 1; } - | unsafe fn redundant_unsafe() { println!("no unsafe block"); } - | unsafe fn proper_unsafe() -> *const i32 { let ptr = 0x1234 as *const i32; ptr }