Lines Matching refs:rust
105 let mut rust = String::new(); in generate_rust() localVariable
108 rust.push_str("pub fn print(inst: &RawInst) -> String {\n"); in generate_rust()
109 rust.push_str("match inst {\n"); in generate_rust()
164 rust.push_str(&format!( in generate_rust()
173 rust.push_str("}\n"); in generate_rust()
174 rust.push_str("}\n"); in generate_rust()
177 rust.push_str( in generate_rust()
180 rust.push_str("match inst {\n"); in generate_rust()
243 rust.push_str(&format!( in generate_rust()
253 rust.push_str("}\n"); in generate_rust()
254 rust.push_str("}\n"); in generate_rust()
257 rust.push_str("pub fn emit<P>(inst: &RawInst, sink: &mut MachBuffer<InstAndKind<P>>)\n"); in generate_rust()
258 rust.push_str(" where P: PulleyTargetKind,\n"); in generate_rust()
259 rust.push_str("{\n"); in generate_rust()
260 rust.push_str("match *inst {\n"); in generate_rust()
295 rust.push_str(&format!( in generate_rust()
304 rust.push_str("}\n"); in generate_rust()
305 rust.push_str("}\n"); in generate_rust()
307 std::fs::write(out_dir.join(filename), rust)?; in generate_rust()