res2: Class[_ <: (Double, Double)] = class scala.Tuple2$mcDD$sp
scala> :javap scala.Tuple2$mcDD$sp
Compiled from "Tuple2.scala"
public class scala.Tuple2$mcDD$sp extends scala.Tuple2 implements scala.Product2$mcDD$sp{
public final double _1$mcD$sp;
public final double _2$mcD$sp;
public double _1$mcD$sp();
public double _1();
public double _2$mcD$sp();
public double _2();
public scala.Tuple2 swap();
public scala.Tuple2 swap$mcDD$sp();
public double copy$default$1();
public double copy$default$1$mcD$sp();
public double copy$default$2();
public double copy$default$2$mcD$sp();
public boolean specInstance$();
public java.lang.Object copy$default$2();
public java.lang.Object copy$default$1();
public java.lang.Object _2();
public java.lang.Object _1();
public scala.Tuple2$mcDD$sp(double, double);
}
Does anyone know:
1. Are there any cases where primitive tuples end up as object-tuples
2. Was there an issue to track this
-Ben