diff options
author | Eugene Burmako <xeno.by@gmail.com> | 2014-02-14 22:13:27 +0100 |
---|---|---|
committer | Eugene Burmako <xeno.by@gmail.com> | 2014-02-15 13:05:57 +0100 |
commit | 4bfe12d1d46ba7b88eecd9b8f565eb4415d387ca (patch) | |
tree | 9f1f17654a308ac3704324ebeff37659c387cf24 /src/main/scala/scala/async/internal/AsyncAnalysis.scala | |
parent | 1b76f83f113143391316e46280cb861cce86ca2e (diff) | |
download | scala-async-4bfe12d1d46ba7b88eecd9b8f565eb4415d387ca.tar.gz scala-async-4bfe12d1d46ba7b88eecd9b8f565eb4415d387ca.tar.bz2 scala-async-4bfe12d1d46ba7b88eecd9b8f565eb4415d387ca.zip |
abort => c.abort
Diffstat (limited to 'src/main/scala/scala/async/internal/AsyncAnalysis.scala')
-rw-r--r-- | src/main/scala/scala/async/internal/AsyncAnalysis.scala | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/scala/scala/async/internal/AsyncAnalysis.scala b/src/main/scala/scala/async/internal/AsyncAnalysis.scala index 73375f1..91a0a7d 100644 --- a/src/main/scala/scala/async/internal/AsyncAnalysis.scala +++ b/src/main/scala/scala/async/internal/AsyncAnalysis.scala @@ -59,10 +59,10 @@ trait AsyncAnalysis { reportUnsupportedAwait(tree, "try/catch") super.traverse(tree) case Return(_) => - abort(tree.pos, "return is illegal within a async block") + c.abort(tree.pos, "return is illegal within a async block") case ValDef(mods, _, _, _) if mods.hasFlag(Flag.LAZY) => // TODO lift this restriction - abort(tree.pos, "lazy vals are illegal within an async block") + c.abort(tree.pos, "lazy vals are illegal within an async block") case CaseDef(_, guard, _) if guard exists isAwait => // TODO lift this restriction reportUnsupportedAwait(tree, "pattern guard") @@ -87,7 +87,7 @@ trait AsyncAnalysis { private def reportError(pos: Position, msg: String) { hasUnsupportedAwaits = true - abort(pos, msg) + c.abort(pos, msg) } } } |