Commits
Click on a commit to change the comparison rangerefactor(ecmascript)!: remove `PropertyReadSideEffects::OnlyMemberPropertyAccess` (#13348)
In #10129, I introduced `PropertyReadSideEffects`. In that, I added `PropertyReadSideEffects::OnlyMemberPropertyAccess`. This was because I thought this was the default behavior of Rollup at that time.
But after re-reading the Rollup's code and checking the behavior in REPL while reviewing https://github.com/rolldown/rolldown/pull/5945, I noticed that I was wrong. Since this was added solely for Rolldown to add support for `treeshake.propertyReadSideEffects` and it's not useful for that usecase, I removed the value.
cc @IWANABETHATGUY5 months ago
by sapphi-red