retrieves the names a sym should be exported to from its annotations
retrieves the names a sym should be exported to from its annotations
Note that for accessor symbols, the annotations of the accessed symbol are used, rather than the annotations of the accessor itself.
Generate the exporter for the given DefDef
Generate the exporter for the given DefDef
If this DefDef is a constructor, it is registered to be exported by GenJSCode instead and no trees are returned.
Checks and registers class exports on the symbol.
Checks and registers module exports on the symbol
Prepare export generation
Helpers for transformation of @JSExport annotations