summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform/SymbolReifier.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/compiler/scala/tools/nsc/transform/SymbolReifier.scala')
-rw-r--r--src/compiler/scala/tools/nsc/transform/SymbolReifier.scala2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/transform/SymbolReifier.scala b/src/compiler/scala/tools/nsc/transform/SymbolReifier.scala
index 5462451a5d..6e26ac8a07 100644
--- a/src/compiler/scala/tools/nsc/transform/SymbolReifier.scala
+++ b/src/compiler/scala/tools/nsc/transform/SymbolReifier.scala
@@ -84,6 +84,7 @@ trait SymbolReifier {
tparams.map(reify),
boundss,
reify(result))
+ //todo: treat ExistentialType
case AnnotatedType(attribs, tp) =>
reify(tp)
case _ =>
@@ -141,6 +142,7 @@ trait SymbolReifier {
MethodType(formals.map(unreify), unreify(restpe))
case reflect.PolyType(typeParams, typeBounds, resultType) =>
PolyType(typeParams.map(unreify), unreify(resultType))
+ //todo: treat ExistentialType
case _ => NoType
}