diff options
-rw-r--r-- | sources/scala/tools/scalac/typechecker/Analyzer.scala | 2 |
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; |