diff options
author | Paul Phillips <paulp@improving.org> | 2012-12-22 08:13:48 -0800 |
---|---|---|
committer | Adriaan Moors <adriaan.moors@typesafe.com> | 2012-12-28 15:16:11 -0800 |
commit | 422f461578ae0547181afe6d2c0c52ea1071d37b (patch) | |
tree | 21607c7bf86568c40bb90daad1233e13b5d57eef /test/files/pos/t6245 | |
parent | 394cc426c1ff1da53146679b4e2995ece52a133e (diff) | |
download | scala-422f461578ae0547181afe6d2c0c52ea1071d37b.tar.gz scala-422f461578ae0547181afe6d2c0c52ea1071d37b.tar.bz2 scala-422f461578ae0547181afe6d2c0c52ea1071d37b.zip |
Shored up a hidden dealiasing dependency.
Like the comment says:
// This way typedNew always returns a dealiased type. This
// used to happen by accident for instantiations without type
// arguments due to ad hoc code in typedTypeConstructor, and
// annotations depended on it (to the extent that they worked,
// which they did not when given a parameterized type alias
// which dealiased to an annotation.) typedTypeConstructor
// dealiases nothing now, but it makes sense for a "new" to
// always be given a dealiased type.
PS:
Simply running the test suite is becoming more difficult all
the time. Running "ant test" includes time consuming activities
of niche interest such as all the osgi tests, but test.suite
manages to miss the continuations tests.
Diffstat (limited to 'test/files/pos/t6245')
0 files changed, 0 insertions, 0 deletions