You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
scalac-hash dbd8457e4~1 /Users/jason/code/scala2/src/compiler/scala/tools/nsc/backend/icode/Printers.scala
topic/function-to-string /code/scala scalac-hash dbd8457e4 /Users/jason/code/scala2/src/compiler/scala/tools/nsc/backend/icode/Printers.scala
/Users/jason/code/scala2/src/compiler/scala/tools/nsc/backend/icode/Printers.scala:19: error: reference to Linearizer is ambiguous;
it is both defined in trait Linearizers and imported subsequently by
import global.icodes._
class TextPrinter(writer: PrintWriter, lin: Linearizer) {
^
commit dbd8457e441bda6a444efd19b5eb1eaec373a535
Author: Jason Zaugg <jzaugg@gmail.com>
Date: Tue Apr 16 11:12:44 2013 +0200
SI-7345 Produce Context#imports from the context chain
Minimization pending
The text was updated successfully, but these errors were encountered:
@adriaanm said (edited on Mar 12, 2014 6:05:18 PM UTC):
Maybe after your investigation I'll finally internalize the weird nesting of contexts in the (primary) constructor that ensures the different symbols for the ctor arguments / fields / accessors are in scope (or not). I remember Lukas explaining this to me once, but I forget the details.
Printers.scala
is from v2.10.3.Regressed in my refactorings of Context.
scala/scala@dbd8457
Minimization pending
The text was updated successfully, but these errors were encountered: