{"ast_node_type":"function","tokens":[{"end":52,"kind":"keyword","start":0,"text":"fn"}]}
    fn declare(&mut self, decl: Declaration<'tcx>) {
    /// again during type checking by querying [`FnCtxt::local_ty`] for the same hir_id.
        let local_ty = match decl.ty {