summaryrefslogtreecommitdiff
path: root/starr.number
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2013-12-10 01:32:30 +0100
committerJason Zaugg <jzaugg@gmail.com>2013-12-10 01:32:30 +0100
commitbb427a34165b0338be8b23baeb61ac0591b3c0a1 (patch)
tree5264fdc35310d6ece84462a6fa550e56cc2aa3f1 /starr.number
parent0c927046dc5df974e6c39187107cf3548825282b (diff)
downloadscala-bb427a34165b0338be8b23baeb61ac0591b3c0a1.tar.gz
scala-bb427a34165b0338be8b23baeb61ac0591b3c0a1.tar.bz2
scala-bb427a34165b0338be8b23baeb61ac0591b3c0a1.zip
SI-8060 Avoid infinite loop with higher kinded type alias
The `dealiasLocals` map was assuming that: tp.isAliasType implies (tp.dealias ne tp) This isn't true if `!typeParamsMatchArgs`. This commit avoids the infinite loop by checking whether or not dealiasing progresses.
Diffstat (limited to 'starr.number')
0 files changed, 0 insertions, 0 deletions