summaryrefslogtreecommitdiff
path: root/sources/scalac/ast
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2003-11-24 16:58:16 +0000
committerpaltherr <paltherr@epfl.ch>2003-11-24 16:58:16 +0000
commitb4997e324521b09a1918c42467b5b57337d00d21 (patch)
tree344eff74fb59e26fb308658719963613f7c73ea8 /sources/scalac/ast
parentfebd795bebb8a72fb90bd6fedb17a4c0318e648d (diff)
downloadscala-b4997e324521b09a1918c42467b5b57337d00d21.tar.gz
scala-b4997e324521b09a1918c42467b5b57337d00d21.tar.bz2
scala-b4997e324521b09a1918c42467b5b57337d00d21.zip
- Added AbsTypeDef and AliasTypeDef
Diffstat (limited to 'sources/scalac/ast')
-rw-r--r--sources/scalac/ast/Transformer.java.tmpl8
1 files changed, 6 insertions, 2 deletions
diff --git a/sources/scalac/ast/Transformer.java.tmpl b/sources/scalac/ast/Transformer.java.tmpl
index ba3d8dbd75..b54d27e8ad 100644
--- a/sources/scalac/ast/Transformer.java.tmpl
+++ b/sources/scalac/ast/Transformer.java.tmpl
@@ -140,8 +140,12 @@ public class GenTransformer {
case DefDef(_, _, _, _, _, Tree rhs):
return gen.DefDef(tree.symbol(), transform(rhs));
- // case AbsTypeDef(_, _, Tree rhs, Tree lobound):
- // case AliasTypeDef(_, _, AbsTypeDef[] tparams, Tree rhs):
+ case AbsTypeDef(_, _, _, _):
+ return gen.AbsTypeDef(tree.symbol());
+
+ case AliasTypeDef(_, _, _, _):
+ return gen.AliasTypeDef(tree.symbol());
+
// case Import(Tree expr, Name[] selectors):
// case CaseDef(Tree pat, Tree guard, Tree body):
// case Template(Tree[] parents, Tree[] body):