File tree Expand file tree Collapse file tree 4 files changed +8
-3
lines changed
src/interactive/scala/tools/nsc/interactive Expand file tree Collapse file tree 4 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -297,6 +297,11 @@ trait CompilerControl { self: Global =>
297297 def implicitlyAdded = false
298298
299299 private def accessible_s = if (accessible) " " else " [inaccessible] "
300+ def forceInfoString = {
301+ definitions.fullyInitializeSymbol(sym)
302+ definitions.fullyInitializeType(tpe)
303+ infoString
304+ }
300305 def infoString = s " $accessible_s${sym.defStringSeenAs(tpe)}"
301306 }
302307
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ private[tests] trait CoreTestDefs
2727 reporter.println(" retrieved %d members" .format(members.size))
2828 compiler ask { () =>
2929 val filtered = members.filterNot(member => (member.sym.name string_== " getClass" ) || member.sym.isConstructor)
30- reporter println (filtered.map(_.infoString ).sorted mkString " \n " )
30+ reporter println (filtered.map(_.forceInfoString ).sorted mkString " \n " )
3131 }
3232 }
3333 }
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ retrieved 124 members
77[inaccessible] protected[package lang] def clone(): Object
88[inaccessible] protected[package lang] def finalize(): Unit
99[inaccessible] protected[this] def reversed: List[B]
10- class GroupedIterator[B <: <?> ] extends AbstractIterator[Seq[B]] with Iterator[Seq[B]]
10+ class GroupedIterator[B >: A ] extends AbstractIterator[Seq[B]] with Iterator[Seq[B]]
1111def +(other: String): String
1212def ++[B >: B](that: => scala.collection.GenTraversableOnce[B]): Iterator[B]
1313def ->[B](y: B): (java.util.Iterator[B], B)
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ def formatted(fmtstr: String): String
1515def hashCode(): Int
1616def toString(): String
1717def →[B](y: B): (Implicit.type, B)
18- final class AppliedImplicit[A <: <?> ] extends AnyRef
18+ final class AppliedImplicit[A] extends AnyRef
1919final def !=(x$1: Any): Boolean
2020final def !=(x$1: AnyRef): Boolean
2121final def ##(): Int
You can’t perform that action at this time.
0 commit comments