diff options
author | Paul Phillips <paulp@improving.org> | 2013-05-30 16:55:39 -0700 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2013-05-31 04:21:43 -0700 |
commit | 14534c693d2eb6acafaf8244c14b5643388fbd67 (patch) | |
tree | 20b5bb989a4629bc794e1c9fae591dd5d98ede10 /test/files/run | |
parent | cfef577e478161bd4d1e24626e0909c80c04e1b9 (diff) | |
download | scala-14534c693d2eb6acafaf8244c14b5643388fbd67.tar.gz scala-14534c693d2eb6acafaf8244c14b5643388fbd67.tar.bz2 scala-14534c693d2eb6acafaf8244c14b5643388fbd67.zip |
SI-7517 type constructors too eagerly normalized.
I think 403eadd0f1 was largely a symptomatic remedy
(not that we shouldn't harden against such outcomes)
and that this commit gets closer to the root causes.
The unanticipated change to test/files/run/t6113.check
is like a cry of support from the jury box.
-Foo[[X](Int, X)]
+Foo[AnyRef{type l[X] = (Int, X)}#l]
We should continue to look at calls to normalize with
grave suspicion.
Diffstat (limited to 'test/files/run')
-rw-r--r-- | test/files/run/t6113.check | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/files/run/t6113.check b/test/files/run/t6113.check index 65fb3cd090..56c11d1fab 100644 --- a/test/files/run/t6113.check +++ b/test/files/run/t6113.check @@ -1 +1 @@ -Foo[[X](Int, X)] +Foo[AnyRef{type l[X] = (Int, X)}#l] |