diff options
author | Paul Phillips <paulp@improving.org> | 2010-10-04 16:15:17 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2010-10-04 16:15:17 +0000 |
commit | ff1e0647c18c4a79f1276b0d0a2360faed03b7d0 (patch) | |
tree | ef4e0b7fe342106b8ebcdb570e6e689d14e9c9cb /src/library | |
parent | e0372eddc160678010c2b45be84a04af81ff63e5 (diff) | |
download | scala-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-x | src/library/scala/reflect/generic/Trees.scala | 15 |
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> |