Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix scala#442: Name hash of value class should include underlying type
Quoting from 1e7e99e7e19e1c45f5a52aa31c399bd33c007582: If the underlying type of a value class change, its name hash doesn't change, but the name hash of <init> change and since every class uses the name <init>, we don't need to do anything special to trigger recompilations either This was true until aca8dfac0b839cb8e93a7702f6ec2de09773b1b3 where we started giving unique names to constructors. This broke the value-class-underlying type but this wasn't noticed because the test was broken in the same commit (and has now been fixed in the previous commit in this PR).
- Loading branch information