aboutsummaryrefslogtreecommitdiff
path: root/library
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2017-02-08 21:19:16 +1100
committerMartin Odersky <odersky@gmail.com>2017-04-04 13:28:44 +0200
commit41d83d42650d0c0b54c47c1a9043d0b92315aa4e (patch)
tree1bf4ca65464cf3f74b10ec14f718d4b4599223d7 /library
parent69fd9dc80e78feb35ee601a9aaac813eef331e6a (diff)
downloaddotty-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 'library')
0 files changed, 0 insertions, 0 deletions