summaryrefslogtreecommitdiff
path: root/test/files/neg/t3392.check
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@epfl.ch>2012-04-30 13:35:06 +0200
committerAdriaan Moors <adriaan.moors@epfl.ch>2012-05-02 12:30:30 +0200
commit1b8dc120dd156e34e43132134dfa1f228cd1f497 (patch)
treedf4d7470be30a64af9ed073fd8fc411dc9f8d98f /test/files/neg/t3392.check
parentbc860f3a31db8b6f37c9931f2bf4712fed06d486 (diff)
downloadscala-1b8dc120dd156e34e43132134dfa1f228cd1f497.tar.gz
scala-1b8dc120dd156e34e43132134dfa1f228cd1f497.tar.bz2
scala-1b8dc120dd156e34e43132134dfa1f228cd1f497.zip
moving patmat to its own phase
sort field accessors, necessary after typers -- apparently... don't throw TypeError, use issueTypeError don't run patmat phase when -Xoldpatmat only virtualize matches when -Xexperimental recycle cps type of match for re-typechecking: when one of the internal cps-type-state annotations is present, strip all CPS annotations a cps-type-state-annotated type makes no sense as an expected type (matchX.tpe is used as pt in translateMatch) don't synth FunctionN impls during typer, only do this for PartialFunction updated check now function synth for match is deferred until uncurry patmat-transform try/catch with match in cps cleanup in selective anf remove TODO: can there be cases that are not CaseDefs -- nope
Diffstat (limited to 'test/files/neg/t3392.check')
-rw-r--r--test/files/neg/t3392.check5
1 files changed, 1 insertions, 4 deletions
diff --git a/test/files/neg/t3392.check b/test/files/neg/t3392.check
index 3a39098c4e..842d63eec9 100644
--- a/test/files/neg/t3392.check
+++ b/test/files/neg/t3392.check
@@ -1,7 +1,4 @@
t3392.scala:9: error: not found: value x
case x@A(x/*<-- refers to the pattern that includes this comment*/.Ex(42)) =>
^
-t3392.scala:9: error: Could not typecheck extractor call: case class <none> with arguments List(42)
- case x@A(x/*<-- refers to the pattern that includes this comment*/.Ex(42)) =>
- ^
-two errors found
+one error found