summaryrefslogtreecommitdiff
path: root/test/files/run/t6344.check
Commit message (Collapse)AuthorAgeFilesLines
* SI-6215 Fix compiler crash on private method in value classMartin Odersky2012-10-021-8/+8
| | | | | | | | | | | | | | | | | | | | | Fixes the problem with private defs in value classes by moving the $extension after the name proper rather than before. The previous scheme did not commute with makeNonPrivate: I.e. if -ext-> is "generate extension name" and -mnp-> is "make not private" we did get for method foo in value class Foo: foo -ext-> extension$foo -mnp-> Foo$$extension$foo but foo -mnp-> Foo$$foo -ext-> extension$Foo$$foo With the change both variations give the same name: foo -ext-> foo$extension -mnp-> Foo$$foo$extension but foo -mnp-> Foo$$foo -ext-> Foo$$foo$extension
* Update check-file for SI-6344 test.Grzegorz Kossakowski2012-09-251-2/+2
| | | | | | | | | | There were some changes to value classes since pull request was tested so outdated check-file got merged. Paul confirmed that those changes are going in the right direction so all it requires is to update the check file. Review by @paulp.
* Fix for SI-6344, value class generic signatures.Paul Phillips2012-09-201-0/+132
Value classes mostly erase to the erasure of the underlying type. Not everything in the checkfile looks correct, but I know from experience I can spend the rest of my life poking at erasures, so let's try to book some progress.