diff options
author | Martin Odersky <odersky@gmail.com> | 2013-07-28 12:27:12 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2013-07-28 12:27:12 +0200 |
commit | 413f364887d5bde7610adbbc08020e23470b4c8c (patch) | |
tree | 75cfdfcfef4387842caed606f0a29631a68d8d00 /src/dotty/tools/dotc/typer/Typer.scala | |
parent | 60b3469ac70052b762cc7bf0d36bf2ec37e8e6dc (diff) | |
download | dotty-413f364887d5bde7610adbbc08020e23470b4c8c.tar.gz dotty-413f364887d5bde7610adbbc08020e23470b4c8c.tar.bz2 dotty-413f364887d5bde7610adbbc08020e23470b4c8c.zip |
Splitting creation methods out between tpd and untpd.
Partial revert of previous two commits. Creation methods are no longer implemented on Instance, but separately in untpd and tpd. It turned out that tree copying should not use typed creation methods (would tie in too many things into one complex knot). So there was no generic (between typed/untyped) usage of creation methods left. In that case it seemd better to implement the methods separately in tpd and untpd. That way, we do not need to carry a useless context in untpd methods and we do not need to block unavailable methods in tpd with "unsupported".
Diffstat (limited to 'src/dotty/tools/dotc/typer/Typer.scala')
0 files changed, 0 insertions, 0 deletions