Christoph Nakazawa
2bb2933dea
[helpers] Add a private function name within createSuper ( #11514 )
2020-05-04 23:30:53 +02:00
Justin Ridgewell
070ec201bb
Speed up the createSuper helper ( #11401 )
2020-04-10 16:00:20 +02:00
Nicolò Ribaudo
67609a1232
Don't call createSuper in loose mode (it was unused) ( #11358 )
...
* Don't call `createSuper` in loose mode (it was unused)
* Update fixtures
2020-04-01 23:08:21 +02:00
Nicolò Ribaudo
f6c7bf36ce
Allow extending untranspiled classes ( #8656 )
2020-03-16 23:59:15 +01:00
Nicolò Ribaudo
d21e2217d5
Skip newlines around inline #__PURE__ annotations ( #11133 )
...
* Skip newlines around #__PURE__ annotations
* Update tests
2020-02-13 19:16:33 +01:00
Justin Ridgewell
2af7a33c4e
Fix class inheritance in IE10 ( #7969 )
...
* Revert "Move subclass inheritance to end (#7772 )"
This reverts commit f8ab9466d331871a90f458af40b14e8d831e0c29.
* Only use getPrototypeOf if setPrototypeOf is implemented
* Update fixtures
* Helpers updates
* Update fixtures
* Fall back to getPrototypeOf
* Update fixtures
2018-05-23 16:21:21 -04:00
Justin Ridgewell
890a45216f
Update super property get/set/call in loose mode ( #7774 )
...
* Update super property get/set/call in loose mode
Follows the plan laid out in https://github.com/babel/babel/pull/7553#issuecomment-381434519 .
With #7691 , this closes #7553 , closes #4312 .
* Post #7772
* Memoized property
2018-04-22 13:49:19 -04:00