diff options
author | Guillaume Martres <smarter@ubuntu.com> | 2015-04-03 23:20:24 +0200 |
---|---|---|
committer | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-05-01 13:27:42 +0200 |
commit | 3fca64e2dfd53e376b3a45605100ef6f768b07a4 (patch) | |
tree | 6c842827c767bd228ac9dcb8fc4e65df4c1d4a07 /src/dotty/tools/dotc/core/Phases.scala | |
parent | 8bd4139db4dd89e83b71a49b39c0747b9f5fc68a (diff) | |
download | dotty-3fca64e2dfd53e376b3a45605100ef6f768b07a4.tar.gz dotty-3fca64e2dfd53e376b3a45605100ef6f768b07a4.tar.bz2 dotty-3fca64e2dfd53e376b3a45605100ef6f768b07a4.zip |
Make ExtensionMethods#extensionMethods an object method
This method will be needed to implement VCInline.
Diffstat (limited to 'src/dotty/tools/dotc/core/Phases.scala')
-rw-r--r-- | src/dotty/tools/dotc/core/Phases.scala | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/core/Phases.scala b/src/dotty/tools/dotc/core/Phases.scala index 96066db5e..406a3457a 100644 --- a/src/dotty/tools/dotc/core/Phases.scala +++ b/src/dotty/tools/dotc/core/Phases.scala @@ -232,6 +232,7 @@ object Phases { private val typerCache = new PhaseCache(classOf[FrontEnd]) private val refChecksCache = new PhaseCache(classOf[RefChecks]) + private val extensionMethodsCache = new PhaseCache(classOf[ExtensionMethods]) private val erasureCache = new PhaseCache(classOf[Erasure]) private val patmatCache = new PhaseCache(classOf[PatternMatcher]) private val flattenCache = new PhaseCache(classOf[Flatten]) @@ -241,6 +242,7 @@ object Phases { def typerPhase = typerCache.phase def refchecksPhase = refChecksCache.phase + def extensionMethodsPhase = extensionMethodsCache.phase def erasurePhase = erasureCache.phase def patmatPhase = patmatCache.phase def flattenPhase = flattenCache.phase |