diff options
author | Burak Emir <emir@epfl.ch> | 2007-01-03 16:50:11 +0000 |
---|---|---|
committer | Burak Emir <emir@epfl.ch> | 2007-01-03 16:50:11 +0000 |
commit | ce6fd61e24f0df3dc18fcba08bef62745990259d (patch) | |
tree | b453aa7e29d06053f5716bf69f0e8aea1028e941 | |
parent | 5b72bfcf91a7b73df63b830b15f083307bdb3123 (diff) | |
download | scala-ce6fd61e24f0df3dc18fcba08bef62745990259d.tar.gz scala-ce6fd61e24f0df3dc18fcba08bef62745990259d.tar.bz2 scala-ce6fd61e24f0df3dc18fcba08bef62745990259d.zip |
finalized the TupleN ProductN change (last dist...
finalized the TupleN ProductN change (last dist: no automatic addition
of ProductN, this dist: manual addition of ProductN to TupleN by means
of modified genprod tool)
57 files changed, 114 insertions, 160 deletions
diff --git a/lib/scala-compiler.jar.desired.sha1 b/lib/scala-compiler.jar.desired.sha1 index 65d8a1d5b4..720801de58 100644 --- a/lib/scala-compiler.jar.desired.sha1 +++ b/lib/scala-compiler.jar.desired.sha1 @@ -1 +1 @@ -43925cc038c305e7a2f5867e18c6013ffdfec936 ?scala-compiler.jar +db42e5cd1959d51f032e77bdfbb312fb7410a083 ?scala-compiler.jar diff --git a/lib/scala-library.jar.desired.sha1 b/lib/scala-library.jar.desired.sha1 index 1683c2dc00..de100bd779 100644 --- a/lib/scala-library.jar.desired.sha1 +++ b/lib/scala-library.jar.desired.sha1 @@ -1 +1 @@ -9726578d5fefdefa025a0ba74c959433be8f7ff1 ?scala-library.jar +0bee500c2b4326bc94519310cc4b50aa6689ca75 ?scala-library.jar diff --git a/src/build/genprod.scala b/src/build/genprod.scala index 4a888ee852..936b8e4ac2 100644 --- a/src/build/genprod.scala +++ b/src/build/genprod.scala @@ -74,7 +74,7 @@ object genprod { def funArgs(i: Int) = zippedAndCommaSeparated(vdefs(i), targs(i)) def productFiles = - for(val i <- List.range(0, SUP_PRODUCT_ARITY)) yield ProductFile.make(i) + for(val i <- List.range(1, SUP_PRODUCT_ARITY)) yield ProductFile.make(i) def tupleFiles = for(val i <- List.range(1, SUP_TUPLE_ARITY)) yield TupleFile.make(i) @@ -244,7 +244,7 @@ package scala /** {tupleClassname(i)} is the canonical representation of a @see {productClassname(i)} */ case class {tupleClassname(i)}{__typeArgs__}({ __fields__ }) - /*extends {productClassname(i)}{__typeArgRefs__} */ {{ + extends {productClassname(i)}{__typeArgRefs__} {{ override def toString() = {{ val sb = new compat.StringBuilder diff --git a/src/library/scala/Function0.scala b/src/library/scala/Function0.scala index 3a90827e86..0e2c20b93e 100644 --- a/src/library/scala/Function0.scala +++ b/src/library/scala/Function0.scala @@ -9,7 +9,7 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 (with fancy comment) +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 (with fancy comment) package scala diff --git a/src/library/scala/Function1.scala b/src/library/scala/Function1.scala index a5e6ae4e39..dc3e6529e5 100644 --- a/src/library/scala/Function1.scala +++ b/src/library/scala/Function1.scala @@ -9,7 +9,7 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 (with fancy comment) (with extra methods) +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 (with fancy comment) (with extra methods) package scala diff --git a/src/library/scala/Function2.scala b/src/library/scala/Function2.scala index 9cc16b40e3..12abf932f3 100644 --- a/src/library/scala/Function2.scala +++ b/src/library/scala/Function2.scala @@ -9,7 +9,7 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 (with fancy comment) +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 (with fancy comment) package scala diff --git a/src/library/scala/Function3.scala b/src/library/scala/Function3.scala index 1de9e05409..419b9667ba 100644 --- a/src/library/scala/Function3.scala +++ b/src/library/scala/Function3.scala @@ -9,7 +9,7 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Function4.scala b/src/library/scala/Function4.scala index 3b584b4012..1d05de1902 100644 --- a/src/library/scala/Function4.scala +++ b/src/library/scala/Function4.scala @@ -9,7 +9,7 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Function5.scala b/src/library/scala/Function5.scala index 6c93fa69b3..beb41bb3c5 100644 --- a/src/library/scala/Function5.scala +++ b/src/library/scala/Function5.scala @@ -9,7 +9,7 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Function6.scala b/src/library/scala/Function6.scala index e6824e94ce..f678a64ae3 100644 --- a/src/library/scala/Function6.scala +++ b/src/library/scala/Function6.scala @@ -9,7 +9,7 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Function7.scala b/src/library/scala/Function7.scala index 2c8ae91a47..a8f64b42bd 100644 --- a/src/library/scala/Function7.scala +++ b/src/library/scala/Function7.scala @@ -9,7 +9,7 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Function8.scala b/src/library/scala/Function8.scala index 6eea9697fa..757955ae7a 100644 --- a/src/library/scala/Function8.scala +++ b/src/library/scala/Function8.scala @@ -9,7 +9,7 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product0.scala b/src/library/scala/Product0.scala deleted file mode 100644 index f6cbcb5f46..0000000000 --- a/src/library/scala/Product0.scala +++ /dev/null @@ -1,46 +0,0 @@ - -/* __ *\ -** ________ ___ / / ___ Scala API ** -** / __/ __// _ | / / / _ | (c) 2002-2007, LAMP/EPFL ** -** __\ \/ /__/ __ |/ /__/ __ | ** -** /____/\___/_/ |_/____/_/ | | ** -** |/ ** -\* */ - -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ - -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 - -package scala - -import Predef._ - -object Product0 { - def unapply(x: Product0): Option[Product0] = - Some(x) -} - -/** Product0 is a cartesian product of 0 components - */ -trait Product0 extends Product { - - /** - * The arity of this product. - * @return 0 - */ - override def arity = 0 - - /** - * 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 _ => throw new IndexOutOfBoundsException(n.toString()) - } - - -} diff --git a/src/library/scala/Product1.scala b/src/library/scala/Product1.scala index 3428ddeb64..33b61f3b33 100644 --- a/src/library/scala/Product1.scala +++ b/src/library/scala/Product1.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product10.scala b/src/library/scala/Product10.scala index bc88a68787..7fb54b5494 100644 --- a/src/library/scala/Product10.scala +++ b/src/library/scala/Product10.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product11.scala b/src/library/scala/Product11.scala index 96c54faad7..40a94f0c57 100644 --- a/src/library/scala/Product11.scala +++ b/src/library/scala/Product11.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product12.scala b/src/library/scala/Product12.scala index 47b878054d..a1ff52f39e 100644 --- a/src/library/scala/Product12.scala +++ b/src/library/scala/Product12.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product13.scala b/src/library/scala/Product13.scala index d464d415c8..284b46bee9 100644 --- a/src/library/scala/Product13.scala +++ b/src/library/scala/Product13.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product14.scala b/src/library/scala/Product14.scala index e166d43112..b3b38b244c 100644 --- a/src/library/scala/Product14.scala +++ b/src/library/scala/Product14.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product15.scala b/src/library/scala/Product15.scala index c35384f84c..4bfe909ec5 100644 --- a/src/library/scala/Product15.scala +++ b/src/library/scala/Product15.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product16.scala b/src/library/scala/Product16.scala index 4700963e80..b12aed6c27 100644 --- a/src/library/scala/Product16.scala +++ b/src/library/scala/Product16.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product17.scala b/src/library/scala/Product17.scala index e7c8da4503..b39c3df051 100644 --- a/src/library/scala/Product17.scala +++ b/src/library/scala/Product17.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product18.scala b/src/library/scala/Product18.scala index be9ae51d65..beba913a0d 100644 --- a/src/library/scala/Product18.scala +++ b/src/library/scala/Product18.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product19.scala b/src/library/scala/Product19.scala index 174810d9e7..b5f300d9e4 100644 --- a/src/library/scala/Product19.scala +++ b/src/library/scala/Product19.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product2.scala b/src/library/scala/Product2.scala index e28e9719d5..0866c141c7 100644 --- a/src/library/scala/Product2.scala +++ b/src/library/scala/Product2.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product20.scala b/src/library/scala/Product20.scala index 41b6e3ae84..fe7e0b1f4e 100644 --- a/src/library/scala/Product20.scala +++ b/src/library/scala/Product20.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product21.scala b/src/library/scala/Product21.scala index ea4b34e705..e09700eb77 100644 --- a/src/library/scala/Product21.scala +++ b/src/library/scala/Product21.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product22.scala b/src/library/scala/Product22.scala index 3f402f33fb..a9682cedbd 100644 --- a/src/library/scala/Product22.scala +++ b/src/library/scala/Product22.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product3.scala b/src/library/scala/Product3.scala index 5837012187..58ed57f556 100644 --- a/src/library/scala/Product3.scala +++ b/src/library/scala/Product3.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product4.scala b/src/library/scala/Product4.scala index a94602a076..0f7ad52392 100644 --- a/src/library/scala/Product4.scala +++ b/src/library/scala/Product4.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product5.scala b/src/library/scala/Product5.scala index e776a6dd25..c03007bbb5 100644 --- a/src/library/scala/Product5.scala +++ b/src/library/scala/Product5.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product6.scala b/src/library/scala/Product6.scala index c166c3d6eb..2dd6dca489 100644 --- a/src/library/scala/Product6.scala +++ b/src/library/scala/Product6.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product7.scala b/src/library/scala/Product7.scala index 15366ce0d6..32eec71c36 100644 --- a/src/library/scala/Product7.scala +++ b/src/library/scala/Product7.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product8.scala b/src/library/scala/Product8.scala index 995a7509b2..b60a6aa75f 100644 --- a/src/library/scala/Product8.scala +++ b/src/library/scala/Product8.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Product9.scala b/src/library/scala/Product9.scala index 466757c137..7673dc85ca 100644 --- a/src/library/scala/Product9.scala +++ b/src/library/scala/Product9.scala @@ -7,9 +7,9 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala diff --git a/src/library/scala/Tuple1.scala b/src/library/scala/Tuple1.scala index 44d6bee2b3..f38c9011a3 100644 --- a/src/library/scala/Tuple1.scala +++ b/src/library/scala/Tuple1.scala @@ -9,13 +9,13 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple1 is the canonical representation of a @see Product1 */ case class Tuple1[+T1](_1:T1) - /*extends Product1[T1] */ { + extends Product1[T1] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple10.scala b/src/library/scala/Tuple10.scala index 3a2f8b05e5..ce061776a0 100644 --- a/src/library/scala/Tuple10.scala +++ b/src/library/scala/Tuple10.scala @@ -7,15 +7,15 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple10 is the canonical representation of a @see Product10 */ case class Tuple10[+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9, +T10](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7, _8:T8, _9:T9, _10:T10) - /*extends Product10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10] */ { + extends Product10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple11.scala b/src/library/scala/Tuple11.scala index 7c95ceeb1d..7598fc7289 100644 --- a/src/library/scala/Tuple11.scala +++ b/src/library/scala/Tuple11.scala @@ -7,15 +7,15 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple11 is the canonical representation of a @see Product11 */ case class Tuple11[+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9, +T10, +T11](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7, _8:T8, _9:T9, _10:T10, _11:T11) - /*extends Product11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11] */ { + extends Product11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple12.scala b/src/library/scala/Tuple12.scala index 71cc28d718..e7e2c4effd 100644 --- a/src/library/scala/Tuple12.scala +++ b/src/library/scala/Tuple12.scala @@ -7,15 +7,15 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple12 is the canonical representation of a @see Product12 */ case class Tuple12[+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9, +T10, +T11, +T12](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7, _8:T8, _9:T9, _10:T10, _11:T11, _12:T12) - /*extends Product12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12] */ { + extends Product12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple13.scala b/src/library/scala/Tuple13.scala index 74a129c1b9..63a3b1d2b9 100644 --- a/src/library/scala/Tuple13.scala +++ b/src/library/scala/Tuple13.scala @@ -7,15 +7,15 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple13 is the canonical representation of a @see Product13 */ case class Tuple13[+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9, +T10, +T11, +T12, +T13](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7, _8:T8, _9:T9, _10:T10, _11:T11, _12:T12, _13:T13) - /*extends Product13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13] */ { + extends Product13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple14.scala b/src/library/scala/Tuple14.scala index 36c657f461..5c508e6b38 100644 --- a/src/library/scala/Tuple14.scala +++ b/src/library/scala/Tuple14.scala @@ -7,15 +7,15 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple14 is the canonical representation of a @see Product14 */ case class Tuple14[+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9, +T10, +T11, +T12, +T13, +T14](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7, _8:T8, _9:T9, _10:T10, _11:T11, _12:T12, _13:T13, _14:T14) - /*extends Product14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14] */ { + extends Product14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple15.scala b/src/library/scala/Tuple15.scala index 5602936487..93cfb32591 100644 --- a/src/library/scala/Tuple15.scala +++ b/src/library/scala/Tuple15.scala @@ -7,15 +7,15 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple15 is the canonical representation of a @see Product15 */ case class Tuple15[+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9, +T10, +T11, +T12, +T13, +T14, +T15](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7, _8:T8, _9:T9, _10:T10, _11:T11, _12:T12, _13:T13, _14:T14, _15:T15) - /*extends Product15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15] */ { + extends Product15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple16.scala b/src/library/scala/Tuple16.scala index 1e96b5e5f7..c4888f9e98 100644 --- a/src/library/scala/Tuple16.scala +++ b/src/library/scala/Tuple16.scala @@ -7,15 +7,15 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple16 is the canonical representation of a @see Product16 */ case class Tuple16[+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9, +T10, +T11, +T12, +T13, +T14, +T15, +T16](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7, _8:T8, _9:T9, _10:T10, _11:T11, _12:T12, _13:T13, _14:T14, _15:T15, _16:T16) - /*extends Product16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16] */ { + extends Product16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple17.scala b/src/library/scala/Tuple17.scala index 727d00c321..23f0a66d5e 100644 --- a/src/library/scala/Tuple17.scala +++ b/src/library/scala/Tuple17.scala @@ -7,15 +7,15 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple17 is the canonical representation of a @see Product17 */ case class Tuple17[+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9, +T10, +T11, +T12, +T13, +T14, +T15, +T16, +T17](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7, _8:T8, _9:T9, _10:T10, _11:T11, _12:T12, _13:T13, _14:T14, _15:T15, _16:T16, _17:T17) - /*extends Product17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17] */ { + extends Product17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple18.scala b/src/library/scala/Tuple18.scala index 600ce2faf7..ad3ed96cf6 100644 --- a/src/library/scala/Tuple18.scala +++ b/src/library/scala/Tuple18.scala @@ -7,15 +7,15 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple18 is the canonical representation of a @see Product18 */ case class Tuple18[+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9, +T10, +T11, +T12, +T13, +T14, +T15, +T16, +T17, +T18](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7, _8:T8, _9:T9, _10:T10, _11:T11, _12:T12, _13:T13, _14:T14, _15:T15, _16:T16, _17:T17, _18:T18) - /*extends Product18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18] */ { + extends Product18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple19.scala b/src/library/scala/Tuple19.scala index 9adfd51149..ff30bfa386 100644 --- a/src/library/scala/Tuple19.scala +++ b/src/library/scala/Tuple19.scala @@ -7,15 +7,15 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple19 is the canonical representation of a @see Product19 */ case class Tuple19[+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9, +T10, +T11, +T12, +T13, +T14, +T15, +T16, +T17, +T18, +T19](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7, _8:T8, _9:T9, _10:T10, _11:T11, _12:T12, _13:T13, _14:T14, _15:T15, _16:T16, _17:T17, _18:T18, _19:T19) - /*extends Product19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19] */ { + extends Product19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple2.scala b/src/library/scala/Tuple2.scala index 1b1b2d2973..77a9271277 100644 --- a/src/library/scala/Tuple2.scala +++ b/src/library/scala/Tuple2.scala @@ -9,13 +9,13 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple2 is the canonical representation of a @see Product2 */ case class Tuple2[+T1, +T2](_1:T1, _2:T2) - /*extends Product2[T1, T2] */ { + extends Product2[T1, T2] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple20.scala b/src/library/scala/Tuple20.scala index df427cb6b4..1878a8892b 100644 --- a/src/library/scala/Tuple20.scala +++ b/src/library/scala/Tuple20.scala @@ -7,15 +7,15 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple20 is the canonical representation of a @see Product20 */ case class Tuple20[+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9, +T10, +T11, +T12, +T13, +T14, +T15, +T16, +T17, +T18, +T19, +T20](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7, _8:T8, _9:T9, _10:T10, _11:T11, _12:T12, _13:T13, _14:T14, _15:T15, _16:T16, _17:T17, _18:T18, _19:T19, _20:T20) - /*extends Product20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20] */ { + extends Product20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple21.scala b/src/library/scala/Tuple21.scala index 17c917d80b..c2a3a952cf 100644 --- a/src/library/scala/Tuple21.scala +++ b/src/library/scala/Tuple21.scala @@ -7,15 +7,15 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple21 is the canonical representation of a @see Product21 */ case class Tuple21[+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9, +T10, +T11, +T12, +T13, +T14, +T15, +T16, +T17, +T18, +T19, +T20, +T21](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7, _8:T8, _9:T9, _10:T10, _11:T11, _12:T12, _13:T13, _14:T14, _15:T15, _16:T16, _17:T17, _18:T18, _19:T19, _20:T20, _21:T21) - /*extends Product21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21] */ { + extends Product21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple22.scala b/src/library/scala/Tuple22.scala index 557521865f..64d135f3b4 100644 --- a/src/library/scala/Tuple22.scala +++ b/src/library/scala/Tuple22.scala @@ -7,15 +7,15 @@ ** |/ ** \* */ -// $Id: genprod.scala 9543 2007-01-02 16:51:29Z emir $ +// $Id: genprod.scala 9547 2007-01-03 16:34:59Z emir $ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple22 is the canonical representation of a @see Product22 */ case class Tuple22[+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9, +T10, +T11, +T12, +T13, +T14, +T15, +T16, +T17, +T18, +T19, +T20, +T21, +T22](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7, _8:T8, _9:T9, _10:T10, _11:T11, _12:T12, _13:T13, _14:T14, _15:T15, _16:T16, _17:T17, _18:T18, _19:T19, _20:T20, _21:T21, _22:T22) - /*extends Product22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22] */ { + extends Product22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple3.scala b/src/library/scala/Tuple3.scala index 73ac4542aa..0e28ce0ced 100644 --- a/src/library/scala/Tuple3.scala +++ b/src/library/scala/Tuple3.scala @@ -9,13 +9,13 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple3 is the canonical representation of a @see Product3 */ case class Tuple3[+T1, +T2, +T3](_1:T1, _2:T2, _3:T3) - /*extends Product3[T1, T2, T3] */ { + extends Product3[T1, T2, T3] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple4.scala b/src/library/scala/Tuple4.scala index 21d2ff5682..f6d4c12709 100644 --- a/src/library/scala/Tuple4.scala +++ b/src/library/scala/Tuple4.scala @@ -9,13 +9,13 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple4 is the canonical representation of a @see Product4 */ case class Tuple4[+T1, +T2, +T3, +T4](_1:T1, _2:T2, _3:T3, _4:T4) - /*extends Product4[T1, T2, T3, T4] */ { + extends Product4[T1, T2, T3, T4] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple5.scala b/src/library/scala/Tuple5.scala index bda3f71547..4f21a6f3e6 100644 --- a/src/library/scala/Tuple5.scala +++ b/src/library/scala/Tuple5.scala @@ -9,13 +9,13 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple5 is the canonical representation of a @see Product5 */ case class Tuple5[+T1, +T2, +T3, +T4, +T5](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5) - /*extends Product5[T1, T2, T3, T4, T5] */ { + extends Product5[T1, T2, T3, T4, T5] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple6.scala b/src/library/scala/Tuple6.scala index 5b69c5303a..bf196246a2 100644 --- a/src/library/scala/Tuple6.scala +++ b/src/library/scala/Tuple6.scala @@ -9,13 +9,13 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple6 is the canonical representation of a @see Product6 */ case class Tuple6[+T1, +T2, +T3, +T4, +T5, +T6](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6) - /*extends Product6[T1, T2, T3, T4, T5, T6] */ { + extends Product6[T1, T2, T3, T4, T5, T6] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple7.scala b/src/library/scala/Tuple7.scala index 79c98aec53..9d3bd0ae22 100644 --- a/src/library/scala/Tuple7.scala +++ b/src/library/scala/Tuple7.scala @@ -9,13 +9,13 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple7 is the canonical representation of a @see Product7 */ case class Tuple7[+T1, +T2, +T3, +T4, +T5, +T6, +T7](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7) - /*extends Product7[T1, T2, T3, T4, T5, T6, T7] */ { + extends Product7[T1, T2, T3, T4, T5, T6, T7] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple8.scala b/src/library/scala/Tuple8.scala index 377a3a251b..1e18daf6c2 100644 --- a/src/library/scala/Tuple8.scala +++ b/src/library/scala/Tuple8.scala @@ -9,13 +9,13 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple8 is the canonical representation of a @see Product8 */ case class Tuple8[+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7, _8:T8) - /*extends Product8[T1, T2, T3, T4, T5, T6, T7, T8] */ { + extends Product8[T1, T2, T3, T4, T5, T6, T7, T8] { override def toString() = { val sb = new compat.StringBuilder diff --git a/src/library/scala/Tuple9.scala b/src/library/scala/Tuple9.scala index 8bbd506736..b6632a8980 100644 --- a/src/library/scala/Tuple9.scala +++ b/src/library/scala/Tuple9.scala @@ -9,13 +9,13 @@ // $Id$ -// generated by genprod on Wed Jan 03 13:46:54 CET 2007 +// generated by genprod on Wed Jan 03 17:36:14 CET 2007 package scala /** Tuple9 is the canonical representation of a @see Product9 */ case class Tuple9[+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9](_1:T1, _2:T2, _3:T3, _4:T4, _5:T5, _6:T6, _7:T7, _8:T8, _9:T9) - /*extends Product9[T1, T2, T3, T4, T5, T6, T7, T8, T9] */ { + extends Product9[T1, T2, T3, T4, T5, T6, T7, T8, T9] { override def toString() = { val sb = new compat.StringBuilder |