diff options
author | Martin Odersky <odersky@gmail.com> | 2013-12-16 10:10:18 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2013-12-16 10:10:18 +0100 |
commit | 4079d6d5048dbebf5aaac06be42e9b9484b3934f (patch) | |
tree | 920013acd47d7265893ce62ded0d91134db02a2e /src/dotty/tools/dotc/typer/Namer.scala | |
parent | 99393624e3bf001a6c20c7615ac88ef4201a93f8 (diff) | |
download | dotty-4079d6d5048dbebf5aaac06be42e9b9484b3934f.tar.gz dotty-4079d6d5048dbebf5aaac06be42e9b9484b3934f.tar.bz2 dotty-4079d6d5048dbebf5aaac06be42e9b9484b3934f.zip |
Fixes to typed return, try, match.
Diffstat (limited to 'src/dotty/tools/dotc/typer/Namer.scala')
-rw-r--r-- | src/dotty/tools/dotc/typer/Namer.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/typer/Namer.scala b/src/dotty/tools/dotc/typer/Namer.scala index 9627065b2..9eefec624 100644 --- a/src/dotty/tools/dotc/typer/Namer.scala +++ b/src/dotty/tools/dotc/typer/Namer.scala @@ -293,7 +293,7 @@ class Namer { typer: Typer => def complete(denot: SymDenotation): Unit = { val sym = denot.symbol - def localContext = ctx.fresh.withOwner(sym) + def localContext = ctx.fresh.withOwner(sym).withTree(original) def typeSig(tree: Tree): Type = tree match { case tree: ValDef => |