Lines Matching refs:format
201 emit(&format!("rustc_{}_{}", major, minor));
213 .arg(format!("probe{}", id))
247 self.probe(format!("extern crate {} as probe;", name)) // `as _` wasn't stabilized until Rust 1.33
254 emit(&format!("has_{}", mangle(name)));
266 self.probe(format!("pub use {};", path)).unwrap_or(false)
275 emit(&format!("has_{}", mangle(path)));
294 self.probe(format!("pub trait Probe: {} + Sized {{}}", name))
304 emit(&format!("has_{}", mangle(name)));
323 self.probe(format!("pub type Probe = {};", name))
333 emit(&format!("has_{}", mangle(name)));
352 self.probe(format!("pub fn probe() {{ let _ = {}; }}", expr))
371 self.probe(format!("pub const PROBE: () = ((), {}).0;", expr))