summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2009-06-28 14:36:34 +0000
committerPaul Phillips <paulp@improving.org>2009-06-28 14:36:34 +0000
commit979e774ef861656c40effd3ab973a54529844c78 (patch)
tree897cf033901b0af262d169f2cef5ef387bf1bb27 /src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala
parentb3924e660b9644b20714d71673f3ebfb6e0db4af (diff)
downloadscala-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.scala9
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._