T < Tree[Global$class.this.type]?
Tree[Trees$class.this.type] < Tree[Global$class.this.type]?
< ?
true
Trees$class.this.type < Global$class.this.type?
Trees$class.this.type = Global$class.this.type?
false
false
false
Tree[Trees$class.this.type] < Tree[Global$class.this.type]?
< ?
true
Trees$class.this.type < Global$class.this.type?
Trees$class.this.type = Global$class.this.type?
false
false
false
false
Exception in thread "main" java.lang.AssertionError:
unit : selftypes.scala
clasz : Global$class
member : Global$class.atPos
owner : Global$class.atPos
tree : T
tree.pos : 15:59
tree.symbol : null
tree.type : T
expected : Tree[Global$class.this.type]
at scalac.checkers.TreeChecker.conforms(TreeChecker.java:431)
at scalac.checkers.TreeChecker.conforms(TreeChecker.java:418)
at scalac.checkers.TreeChecker.tapply(TreeChecker.java:320)
at scalac.checkers.TreeChecker.expression(TreeChecker.java:286)
at scalac.checkers.TreeChecker.member(TreeChecker.java:168)
at scalac.checkers.TreeChecker.member(TreeChecker.java:135)
at scalac.checkers.TreeChecker.template(TreeChecker.java:111)
at scalac.checkers.TreeChecker.template(TreeChecker.java:91)
at scalac.checkers.TreeChecker.check(TreeChecker.java:81)
at scalac.transformer.MakeBoxingExplicitPhase.apply(MakeBoxingExplicitPhase.java:46)
at scalac.Global.compile(Global.java:390)
at scalac.Global.compile(Global.java:360)
at scala.tools.scalac.Main$.main1(Main.scala:45)
at scala.tools.scalac.Main$.main(Main.scala:28)
at scala.tools.scalac.Main.main(Main.scala:28)
|