Subject: bug#21466: [PATCH] Avoid defining (temporarily) vars and functions

From: Stefan Monnier <[email-masked]>
Date: Tue, 29 Mar 2022 17:02:04 -0400

> There is currently no clean way of declaring a symbol's variable or
> function cell as bound for the byte compiler.

I think there is: (defvar <foo>) and (declare-function <bar>) is used
for that by all other ELisp packages.

        Stefan