Checks that a setter has the right signature.
Checks that a setter has the right signature.
Reports error messages otherwise.
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.
Tests whether the symbol has private
in any form, either private
,
private[this]
or private[Enclosing]
.
Tests whether the symbol has private
in any form, either private
,
private[this]
or private[Enclosing]
.
Checks and registers class exports on the symbol.
Checks and registers class exports on the symbol.
Checks and registers module exports on the symbol
Checks and registers module exports on the symbol