summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sources/scala/tools/scalac/typechecker/Analyzer.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scala/tools/scalac/typechecker/Analyzer.scala b/sources/scala/tools/scalac/typechecker/Analyzer.scala
index 1478b89045..9a2b60055b 100644
--- a/sources/scala/tools/scalac/typechecker/Analyzer.scala
+++ b/sources/scala/tools/scalac/typechecker/Analyzer.scala
@@ -2381,7 +2381,7 @@ class Analyzer(global: scalac_Global, descr: AnalyzerPhase) extends Transformer(
stats1(i) = transform(stats1(i), EXPRmode);
i = i + 1
}
- val value1: Tree = transform(value, valuemode & ~FUNmode, pt);
+ val value1: Tree = transform(value, valuemode & ~(FUNmode | QUALmode), pt);
val owntype: Type =
checkNoEscape(tree.pos, value1.getType().deconst());
context = prevContext;