diff options
author | Martin Odersky <odersky@gmail.com> | 2017-02-08 21:19:16 +1100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2017-04-04 13:28:44 +0200 |
commit | 41d83d42650d0c0b54c47c1a9043d0b92315aa4e (patch) | |
tree | 1bf4ca65464cf3f74b10ec14f718d4b4599223d7 /tests/neg | |
parent | 69fd9dc80e78feb35ee601a9aaac813eef331e6a (diff) | |
download | dotty-41d83d42650d0c0b54c47c1a9043d0b92315aa4e.tar.gz dotty-41d83d42650d0c0b54c47c1a9043d0b92315aa4e.tar.bz2 dotty-41d83d42650d0c0b54c47c1a9043d0b92315aa4e.zip |
Change handling of enum defs.
The previous scheme did not work because desugaring cannot deal with
repeated expansions. We now sidestep the issue by doing the expansion in the parser. Luckily,
positions work out perfectly, so that one can reconstruct the source precisely from the parsed untyped
trees.
Diffstat (limited to 'tests/neg')
0 files changed, 0 insertions, 0 deletions