diff options
author | Adriaan Moors <adriaan.moors@epfl.ch> | 2012-08-08 13:40:38 +0200 |
---|---|---|
committer | Adriaan Moors <adriaan.moors@epfl.ch> | 2012-08-08 13:44:40 +0200 |
commit | 52fa311f885e20b05178bf28553f3952ba8a5df7 (patch) | |
tree | 64f8e534a50e3816dcb00d641d431dc3bc984f78 /test/files/pos/t151.scala | |
parent | a80b538763d88604d93b8c71604042c69e6b1073 (diff) | |
download | scala-52fa311f885e20b05178bf28553f3952ba8a5df7.tar.gz scala-52fa311f885e20b05178bf28553f3952ba8a5df7.tar.bz2 scala-52fa311f885e20b05178bf28553f3952ba8a5df7.zip |
SI-6205 make pt fully defined before inferTypedPattern
refines my fix for SI-2038 (#981) by making pt fully defined before calling inferTypedPattern,
instead of making the result of inferTypedPattern fully defined
I finally realized my mistake by diffing the -Ytyper-debug output of compiling the variants with:
```
x match {case Holder(k: A[kt]) => (k: A[kt])}
```
and
```
(x: Any) match {case Holder(k: A[kt]) => (k: A[kt])}
```
Diffstat (limited to 'test/files/pos/t151.scala')
0 files changed, 0 insertions, 0 deletions