diff options
| author | Ben Gamari <bgamari.foss@gmail.com> | 2017-05-08 17:47:19 -0400 |
|---|---|---|
| committer | Ben Gamari <ben@smart-cactus.org> | 2017-05-08 22:26:41 -0400 |
| commit | 372995364c52eef15066132d7d1ea8b6760034e6 (patch) | |
| tree | 1b5d39684c0fe65636a43ff67405615abd2ea8c6 /compiler/codeGen | |
| parent | b99bae6d132e083b73283963be85932596341ddd (diff) | |
| download | haskell-372995364c52eef15066132d7d1ea8b6760034e6.tar.gz | |
Treat banged bindings as FunBinds
This reworks the HsSyn representation to make banged variable patterns
(e.g. !x = e) be represented as FunBinds instead of PatBinds, adding a flag to
FunRhs to record the bang.
Fixes #13594.
Reviewers: austin, goldfire, alanz, simonpj
Reviewed By: simonpj
Subscribers: simonpj, rwbarton, thomie, mpickering
Differential Revision: https://phabricator.haskell.org/D3525
Diffstat (limited to 'compiler/codeGen')
0 files changed, 0 insertions, 0 deletions
