diff options
author | Paul Phillips <paulp@improving.org> | 2009-06-28 14:36:34 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2009-06-28 14:36:34 +0000 |
commit | 979e774ef861656c40effd3ab973a54529844c78 (patch) | |
tree | 897cf033901b0af262d169f2cef5ef387bf1bb27 /src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala | |
parent | b3924e660b9644b20714d71673f3ebfb6e0db4af (diff) | |
download | scala-979e774ef861656c40effd3ab973a54529844c78.tar.gz scala-979e774ef861656c40effd3ab973a54529844c78.tar.bz2 scala-979e774ef861656c40effd3ab973a54529844c78.zip |
More fleshing out of code generation DSL.
consistent and reasonably aesthetic naming scheme for operators. Making
progress on consolidating the several different places where code
generation logic has been partially encapsulated.
Diffstat (limited to 'src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala b/src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala index 6cdadc758a..1a8c52c118 100644 --- a/src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala +++ b/src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala @@ -16,7 +16,14 @@ import matching.{TransMatcher, PatternNodes, CodeFactory, ParallelMatching} * @author Martin Odersky * @version 1.0 */ -abstract class ExplicitOuter extends InfoTransform with TransMatcher with PatternNodes with CodeFactory with ParallelMatching with TypingTransformers { +abstract class ExplicitOuter extends InfoTransform + with TransMatcher + with PatternNodes + with CodeFactory + with ParallelMatching + with TypingTransformers + with ast.TreeDSL +{ import global._ import definitions._ |