summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2013-10-12 10:50:02 -0700
committerPaul Phillips <paulp@improving.org>2013-10-12 10:50:02 -0700
commitede4a958aa79aa07ed62283fc74314f2611d3dc4 (patch)
treec5a655a3380251f9ab32d63713b496f7f55ad17e /src
parentcd966a1b33001988beca92e96181f6d49043babb (diff)
parent03a06e02483eaf442158339c2edd6bcfd99847a3 (diff)
downloadscala-ede4a958aa79aa07ed62283fc74314f2611d3dc4.tar.gz
scala-ede4a958aa79aa07ed62283fc74314f2611d3dc4.tar.bz2
scala-ede4a958aa79aa07ed62283fc74314f2611d3dc4.zip
Merge pull request #3025 from retronym/ticket/7902
SI-7902 Fix spurious kind error due to an unitialized symbol
Diffstat (limited to 'src')
-rw-r--r--src/reflect/scala/reflect/internal/Kinds.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/reflect/scala/reflect/internal/Kinds.scala b/src/reflect/scala/reflect/internal/Kinds.scala
index d1c215713e..d48a6c6322 100644
--- a/src/reflect/scala/reflect/internal/Kinds.scala
+++ b/src/reflect/scala/reflect/internal/Kinds.scala
@@ -185,6 +185,7 @@ trait Kinds {
)
}
else {
+ hkarg.initialize // SI-7902 otherwise hkarg.typeParams yields List(NoSymbol)!
debuglog("checkKindBoundsHK recursing to compare params of "+ hkparam +" with "+ hkarg)
kindErrors ++= checkKindBoundsHK(
hkarg.typeParams,