diff options
author | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-04-20 13:50:52 +0200 |
---|---|---|
committer | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-04-20 13:50:52 +0200 |
commit | bacc9f0272b4e95467e8558e174b4ffc8e907e28 (patch) | |
tree | 37b5c1f47d2d170e320ef02d5b326a14d4a42d91 /src/dotty/tools/dotc/Compiler.scala | |
parent | 6dfeaa26c93e8110a54c6e2f6ebf6480dfc74257 (diff) | |
download | dotty-bacc9f0272b4e95467e8558e174b4ffc8e907e28.tar.gz dotty-bacc9f0272b4e95467e8558e174b4ffc8e907e28.tar.bz2 dotty-bacc9f0272b4e95467e8558e174b4ffc8e907e28.zip |
New phase: FunctionalInterfaces.
Rewires closures to implement more specific types of Function SAMs.
Diffstat (limited to 'src/dotty/tools/dotc/Compiler.scala')
-rw-r--r-- | src/dotty/tools/dotc/Compiler.scala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/Compiler.scala b/src/dotty/tools/dotc/Compiler.scala index 25a4c578b..5f8ca5f95 100644 --- a/src/dotty/tools/dotc/Compiler.scala +++ b/src/dotty/tools/dotc/Compiler.scala @@ -61,7 +61,8 @@ class Compiler { List(new Mixin, new Memoize, new CapturedVars, - new Constructors), + new Constructors, + new FunctionalInterfaces), List(new LambdaLift, new Flatten, new RestoreScopes), |