From d180b26e6ae7909d77ab4821150fecd0b9927e46 Mon Sep 17 00:00:00 2001 From: Martin Odersky Date: Wed, 15 Oct 2008 15:44:01 +0000 Subject: this-types are never volatile. --- src/compiler/scala/tools/nsc/symtab/Types.scala | 1 + 1 file changed, 1 insertion(+) (limited to 'src/compiler') diff --git a/src/compiler/scala/tools/nsc/symtab/Types.scala b/src/compiler/scala/tools/nsc/symtab/Types.scala index 1cd4ee8820..036bd0735c 100644 --- a/src/compiler/scala/tools/nsc/symtab/Types.scala +++ b/src/compiler/scala/tools/nsc/symtab/Types.scala @@ -929,6 +929,7 @@ trait Types { override def isNotNull = true override def typeSymbol = sym override def underlying: Type = sym.typeOfThis + override def isVolatile = false override def prefixString = if (settings.debug.value) sym.nameString + ".this." else if (sym.isRoot || sym.isEmptyPackageClass || sym.isInterpreterWrapper || sym.isScalaPackageClass) "" -- cgit v1.2.3