scala/scala — pull request #52 by xeno-by (2011-12-09 15:39:45+00:00)
Title: Special treatment for package java in LiftCode

Before the fix classes from java.lang were reified as follows:
Select(
Select(Ident(staticModule("java").moduleClass), newTermName("lang")),
newTypeName(""))

That moduleClass thingie caused Typer to crash in the following manner:
https://issues.scala-lang.org/browse/SI-5279.

That's why I adjust reifier to not emit the "moduleClass" part, so that
the stuff gets correctly processed by the typer.

Fixes SI-5279, review by @odersky.