aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/typer/Typer.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-12-09 12:08:29 +0100
committerMartin Odersky <odersky@gmail.com>2013-12-09 12:08:29 +0100
commit190f44d0c9b91df24a227878b0c9a1f3d14c20a1 (patch)
tree17611d520017d551b712a6066c8f07311d7356e3 /src/dotty/tools/dotc/typer/Typer.scala
parenta53101c6fc3f06fed881e22736d134f6e7893ae0 (diff)
downloaddotty-190f44d0c9b91df24a227878b0c9a1f3d14c20a1.tar.gz
dotty-190f44d0c9b91df24a227878b0c9a1f3d14c20a1.tar.bz2
dotty-190f44d0c9b91df24a227878b0c9a1f3d14c20a1.zip
Fixes to desugaring and typing of parameterized Typedefs
Diffstat (limited to 'src/dotty/tools/dotc/typer/Typer.scala')
-rw-r--r--src/dotty/tools/dotc/typer/Typer.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dotty/tools/dotc/typer/Typer.scala b/src/dotty/tools/dotc/typer/Typer.scala
index 968d385b0..24599f7c8 100644
--- a/src/dotty/tools/dotc/typer/Typer.scala
+++ b/src/dotty/tools/dotc/typer/Typer.scala
@@ -740,8 +740,8 @@ class Typer extends Namer with Applications with Implicits {
def typedTypeDef(tdef: untpd.TypeDef, sym: Symbol)(implicit ctx: Context): TypeDef = track("typedTypeDef") {
val TypeDef(mods, name, rhs) = tdef
val mods1 = typedModifiers(mods)
- val rhs1 = typedType(rhs)
- cpy.TypeDef(tdef, mods1, name, rhs1).withType(sym.typeRef)
+ //val rhs1 = typedType(rhs)
+ cpy.TypeDef(tdef, mods1, name, TypeTree(sym.info)).withType(sym.typeRef)
}
def typedClassDef(cdef: untpd.TypeDef, cls: ClassSymbol)(implicit ctx: Context) = track("typedClassDef") {