Skip to content

Commit 85c2dce

Browse files
authored
Remove method application via operator ##. (#5844)
* Remove method application via operator `##`. The `.ml` syntax `x ## foo 3` does not exist in `.res`. Only `x ## foo` exists, and is written `x["foo"]`. Clean up compiler processing for those method applications. * Remove test that uses `##` method application which no longer exists. * Update CHANGELOG.md
1 parent 75faddb commit 85c2dce

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+711
-8164
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ These are only breaking changes for unformatted code.
5050
- PPX V4: allow uncurried `make` function and treat it like a curried one [#5802](https://github.com/rescript-lang/rescript-compiler/pull/5802) [#5808](https://github.com/rescript-lang/rescript-compiler/pull/5808) [#5812](https://github.com/rescript-lang/rescript-compiler/pull/5812)
5151
- Remove processing of objects expressions, which don't exist in `.res` syntax (`Pexp_object`) https://github.com/rescript-lang/rescript-compiler/pull/5841
5252
- Remove class type processing from compiler ppx https://github.com/rescript-lang/rescript-compiler/pull/5842
53+
- Remove method application via operator `##`, which does not exist in `.res` syntax https://github.com/rescript-lang/rescript-compiler/pull/5844
5354

5455
# 10.1.0-rc.6
5556

jscomp/build_tests/bucklescript-tea/.gitignore

-8
This file was deleted.

jscomp/build_tests/bucklescript-tea/.travis.yml

-10
This file was deleted.

jscomp/build_tests/bucklescript-tea/CONTRIBUTING.md

-17
This file was deleted.

jscomp/build_tests/bucklescript-tea/CONTRIBUTORS.md

-22
This file was deleted.

jscomp/build_tests/bucklescript-tea/COPYING

-674
This file was deleted.

jscomp/build_tests/bucklescript-tea/COPYING.LESSER

-165
This file was deleted.

jscomp/build_tests/bucklescript-tea/DCO.md

-11
This file was deleted.

jscomp/build_tests/bucklescript-tea/LICENSE

-23
This file was deleted.

0 commit comments

Comments
 (0)