summaryrefslogtreecommitdiff
path: root/test/files/res/t5489.res
Commit message (Collapse)AuthorAgeFilesLines
* SI-5489 Avoid accidentally adding members to Object in erasure.Jason Zaugg2012-07-011-0/+2
`Symbol#classBound` assumed that `refinedType` would return a a type based on new refinement class symbol; but that isn't so during erasure. Instead, it returns the first super class, into which we entered new members. Needless to say, the next run of the resident compiler didn't take kindly to these hijinks. To remedy the situation, I've added (yet another) condition on `phase.erasedTypes`.