aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/dotty/tools/dotc/core/Types.scala8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/dotty/tools/dotc/core/Types.scala b/src/dotty/tools/dotc/core/Types.scala
index e4f228915..1d438daf0 100644
--- a/src/dotty/tools/dotc/core/Types.scala
+++ b/src/dotty/tools/dotc/core/Types.scala
@@ -2884,13 +2884,7 @@ object Types {
tp match {
case tp: NamedType =>
if (stopAtStatic && tp.symbol.isStatic) tp
- else {
- val saved = variance
- variance = 0
- val result = tp.derivedSelect(this(tp.prefix))
- variance = saved
- result
- }
+ else tp.derivedSelect(this(tp.prefix))
case _: ThisType
| _: BoundType