Preserve a subset of JSDoc annotations when removing JSTypes
Preserve a subset of JSDoc annotations when removing JSTypes

These JSDoc annotations will be serialized & deserialized for the TypedAST project. More annotations will need to be added later on; these annotations are only the ones needed for passes in the main optimization loop.

PiperOrigin-RevId: 339569315

Yannic/closure-compiler,monetate/closure-compiler,ChadKillingsworth/closure-compiler,google/closure-compiler,nawawi/closure-compiler,nawawi/closure-compiler,monetate/closure-compiler,Yannic/closure-compiler,google/closure-compiler,monetate/closure-compiler,vobruba-martin/closure-compiler,nawawi/closure-compiler,vobruba-martin/closure-compiler,vobruba-martin/closure-compiler,Yannic/closure-compiler,Yannic/closure-compiler,google/closure-compiler,monetate/closure-compiler,ChadKillingsworth/closure-compiler,google/closure-compiler,ChadKillingsworth/closure-compiler,nawawi/closure-compiler,vobruba-martin/closure-compiler,ChadKillingsworth/closure-compiler