Commit a6cd84f
committed
Rework JS class constructor generation
Instead of post-transforming the trees generated by JSExportsGen, we
refactor the right parts and generate the proper trees right away.
This was neccessary to give the generated trees the right
type (partial scala-js/scala-js#4442).
Forward port of
scala-js/scala-js@8093f281 parent 3b1b758 commit a6cd84f
File tree
4 files changed
+510
-691
lines changed- compiler/src/dotty/tools
- backend/sjs
- dotc/transform/sjs
4 files changed
+510
-691
lines changed
0 commit comments