Created
May 10, 2012 22:28
-
-
Save paulp/2656300 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
error: | |
while compiling: b.scala | |
during phase: specialize | |
library version: version 2.10.0-20120510-134429-ce1d68ed19 | |
compiler version: version 2.10.0-20120510-152646-ba4dfd1e63 | |
reconstructed args: | |
last tree to typer: Select(This(trait Bounds$mcZ$sp), x$mcZ$sp) | |
symbol: method x$mcZ$sp in trait Bounds$mcZ$sp (flags: override <method> <specialized>) | |
symbol definition: override def x$mcZ$sp[B >: Boolean](): Unit | |
tpe: [B >: Boolean]()Unit | |
symbol owners: method x$mcZ$sp -> trait Bounds$mcZ$sp -> package <empty> | |
context owners: value it -> anonymous class $anon -> method x$mcZ$sp -> trait Bounds$mcZ$sp -> package <empty> | |
== Enclosing template or block == | |
Block( | |
Assign( | |
$anon.this."it " | |
Apply( // def ???(): Nothing in object Predef, tree.tpe=Nothing | |
scala.this."Predef"."$qmark$qmark$qmark" // def ???(): Nothing in object Predef, tree.tpe=()Nothing | |
Nil | |
) | |
) | |
$anon.this."it " // lazy private[this] var it: Nothing, tree.tpe=Nothing | |
) | |
== Expanded type of tree == | |
PolyType( | |
typeParams = List(TypeParam(B >: Boolean)) | |
resultType = NullaryMethodType( | |
resultType = TypeRef(TypeSymbol(final class Unit extends AnyVal)) | |
) | |
) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment