scala/scala — pull request #1053 by paulp (2012-08-04 15:34:13+00:00)
Title: More resilience to missing classes.

The situation (I don't know how to make partest test this) is

package s
class A ; class S { def f(): A = ??? }

If one compiles this and removes A.class, should references to
class S cause the compiler to explode eagerly and fail to load S,
or explode lazily if and when it needs to know something about A?
This patch takes us from the former strategy to the latter.

Review by @xeno-by.