summaryrefslogtreecommitdiff
path: root/src/compiler/scala/reflect/internal/Types.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2011-09-21 11:15:18 +0000
committerMartin Odersky <odersky@gmail.com>2011-09-21 11:15:18 +0000
commitffcb1847b45ebf5946103c5435e626cccc0ffc11 (patch)
tree62951dfcbe6cea57888295e7768634803c06a11f /src/compiler/scala/reflect/internal/Types.scala
parent158e6e610604c5a48177c94a1d74f16ac49730ab (diff)
downloadscala-ffcb1847b45ebf5946103c5435e626cccc0ffc11.tar.gz
scala-ffcb1847b45ebf5946103c5435e626cccc0ffc11.tar.bz2
scala-ffcb1847b45ebf5946103c5435e626cccc0ffc11.zip
Added module for importing trees and symbol tab...
Added module for importing trees and symbol tables from another universe
Diffstat (limited to 'src/compiler/scala/reflect/internal/Types.scala')
-rw-r--r--src/compiler/scala/reflect/internal/Types.scala5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/compiler/scala/reflect/internal/Types.scala b/src/compiler/scala/reflect/internal/Types.scala
index 811dc36bdc..4fbc44f331 100644
--- a/src/compiler/scala/reflect/internal/Types.scala
+++ b/src/compiler/scala/reflect/internal/Types.scala
@@ -2770,6 +2770,11 @@ A type's typeSymbol should never be inspected directly.
override def kind = "LazyType"
}
+ class LazyPolyType(override val typeParams: List[Symbol]) extends LazyType {
+ override def safeToString =
+ (if (typeParams.isEmpty) "" else typeParamsString(this)) + super.safeToString
+ }
+
// Creators ---------------------------------------------------------------
/** Rebind symbol `sym` to an overriding member in type `pre`. */