{"ast_node_type":"function","tokens":[{"end":71,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn emit_mir<W: io::Write>(&self, w: &mut W) -> io::Result<()> {
    /// Emit the body of this instance if it has one.
        if let Some(body) = self.body() { body.dump(w, &self.name()) } else { Ok(()) }