summaryrefslogtreecommitdiff
path: root/src/library
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2010-10-04 16:15:17 +0000
committerPaul Phillips <paulp@improving.org>2010-10-04 16:15:17 +0000
commitff1e0647c18c4a79f1276b0d0a2360faed03b7d0 (patch)
treeef4e0b7fe342106b8ebcdb570e6e689d14e9c9cb /src/library
parente0372eddc160678010c2b45be84a04af81ff63e5 (diff)
downloadscala-ff1e0647c18c4a79f1276b0d0a2360faed03b7d0.tar.gz
scala-ff1e0647c18c4a79f1276b0d0a2360faed03b7d0.tar.bz2
scala-ff1e0647c18c4a79f1276b0d0a2360faed03b7d0.zip
Reverts r23174, which I believe will bring the ...
Reverts r23174, which I believe will bring the build back to life. It only chokes under -optimise. No review.
Diffstat (limited to 'src/library')
-rwxr-xr-xsrc/library/scala/reflect/generic/Trees.scala15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/library/scala/reflect/generic/Trees.scala b/src/library/scala/reflect/generic/Trees.scala
index 87ce15dd24..c880a335de 100755
--- a/src/library/scala/reflect/generic/Trees.scala
+++ b/src/library/scala/reflect/generic/Trees.scala
@@ -296,23 +296,23 @@ trait Trees { self: Universe =>
case class Block(stats: List[Tree], expr: Tree)
extends TermTree
- /** Case clause in a pattern match, eliminated during explicitouter
+ /** Case clause in a pattern match, eliminated by TransMatch
* (except for occurrences in switch statements)
*/
case class CaseDef(pat: Tree, guard: Tree, body: Tree)
extends Tree
- /** Alternatives of patterns, eliminated by explicitouter, except for
+ /** Alternatives of patterns, eliminated by TransMatch, except for
* occurrences in encoded Switch stmt (=remaining Match(CaseDef(...))
*/
case class Alternative(trees: List[Tree])
extends TermTree
- /** Repetition of pattern, eliminated by explicitouter */
+ /** Repetition of pattern, eliminated by TransMatch */
case class Star(elem: Tree)
extends TermTree
- /** Bind of a variable to a rhs pattern, eliminated by explicitouter
+ /** Bind of a variable to a rhs pattern, eliminated by TransMatch
*
* @param name
* @param body
@@ -343,11 +343,12 @@ trait Trees { self: Universe =>
extends TermTree
/** <p>
- * Pattern matching expression (before explicitouter)
- * Switch statements (after explicitouter)
+ * Pattern matching expression (before <code>TransMatch</code>)
+ * Switch statements (after TransMatch)
* </p>
* <p>
- * After explicitouter, cases will satisfy the following constraints:
+ * After <code>TransMatch</code>, cases will satisfy the following
+ * constraints:
* </p>
* <ul>
* <li>all guards are EmptyTree,</li>