Subject: bug#55830: `byte-compile` drops doc string

From: Mattias Engdegård <[email-masked]>
Date: Wed, 8 Jun 2022 10:29:03 +0200

> Shouldn't that function also deal with :documentation? What about declare forms? 

No, :documentation and declare forms are dealt with during macro-expansion. Only a literal doc string is left once the compiler gets to look at the code again.

Fixed on master.