#![allow(clippy::let_unit_value)] #![feature(rustc_private)] extern crate rustc_span; use clippy_utils::sym; use rustc_span::{Symbol, kw}; fn main() { let _ = Symbol::intern("f32"); //~^ interning_literals // Correct suggestion when symbol isn't stringified constant name let _ = Symbol::intern("proc-macro"); //~^ interning_literals // Interning a keyword let _ = Symbol::intern("self"); //~^ interning_literals // Defined in clippy_utils let _ = Symbol::intern("msrv"); //~^ interning_literals let _ = Symbol::intern("Cargo.toml"); //~^ interning_literals // Using a different `intern` function let _ = intern("f32"); } fn intern(_: &str) {}