{"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":"TyKind::FnDef(def,"}]}
            TyKind::FnDef(def, generic_args) => {
        match next_ty.kind(Interner) {
                self.exec_fn_def(*def, generic_args, destination, args, locals, target_bb, span)