summaryrefslogtreecommitdiff
path: root/src/library/scala/Product13.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/library/scala/Product13.scala')
-rw-r--r--src/library/scala/Product13.scala31
1 files changed, 16 insertions, 15 deletions
diff --git a/src/library/scala/Product13.scala b/src/library/scala/Product13.scala
index 81877e0e41..c5df827fa0 100644
--- a/src/library/scala/Product13.scala
+++ b/src/library/scala/Product13.scala
@@ -7,7 +7,7 @@
** |/ **
\* */
-// generated on Mon Nov 27 15:01:28 CET 2006
+// generated on Tue Nov 28 14:03:53 CET 2006
package scala
import Predef._
@@ -23,24 +23,25 @@ trait Product13 [+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9, +T10, +T11, +T12,
override def arity = 13
/**
- * Returns the n-th projection of this product if 0<n<=arity, otherwise null
+ * Returns the n-th projection of this product if 0<=n<arity, otherwise null
* @param n number of the projection to be returned
+ * @return same as _(n+1)
* @throws IndexOutOfBoundsException
*/
override def element(n: Int) = n match {
- case 1 => _1
- case 2 => _2
- case 3 => _3
- case 4 => _4
- case 5 => _5
- case 6 => _6
- case 7 => _7
- case 8 => _8
- case 9 => _9
- case 10 => _10
- case 11 => _11
- case 12 => _12
- case 13 => _13
+ case 0 => _1
+ case 1 => _2
+ case 2 => _3
+ case 3 => _4
+ case 4 => _5
+ case 5 => _6
+ case 6 => _7
+ case 7 => _8
+ case 8 => _9
+ case 9 => _10
+ case 10 => _11
+ case 11 => _12
+ case 12 => _13
case _ => throw new IndexOutOfBoundsException(n.toString())
}