summaryrefslogtreecommitdiff
path: root/test/files/neg/t900.check
Commit message (Collapse)AuthorAgeFilesLines
* Better errors for Any/AnyRef issues.Paul Phillips2012-09-011-0/+3
| | | | | | | | | | | | | | | When an error occurs because some type does not conform to AnyRef (and an AnyRef-derived type would have sufficed) try to say something useful about the situation. This commit also initializes scope members before printing error messages because the + version seems more useful than the - version (taken from one of the checkfile diffs.) - def <init>: <?> - def methodIntIntInt: <?> + def <init>(): X + def methodIntIntInt(x: scala.Int,y: scala.Int): scala.Int
* Expanded the reach of value classes.Paul Phillips2012-08-291-4/+0
| | | | | | | | | | | Now extending AnyVal: - RichInt, RichDouble, etc. - ArrayOps.ofRef, ofBoolean, etc - StringAdd - StringFormat The rest of it is the changes necessary to enable those.
* Optimization of Predef implicits.Paul Phillips2012-04-301-2/+2
| | | | | | | All those wildcards in a default-scoped implicit are expensive, they each lead to a typevar on every search. Restructured the Tuple2/Tuple3 Zipped classes, they're better this way anyway. This also gets all that Tuple[23] code out of genprod.
* new and updated test cases for value classes.Martin Odersky2012-03-051-2/+2
|
* Renamed tests named bugXXX to tXXX, no review.Paul Phillips2011-08-241-0/+10