summaryrefslogtreecommitdiff
path: root/test/files/neg/t5148.check
Commit message (Collapse)AuthorAgeFilesLines
* More resilience to missing classes.Paul Phillips2012-08-111-2/+3
| | | | | | | | | | | | | | 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.
* Closes SI-5148.Hubert Plociniczak2012-06-271-0/+2
Unfortunately we have to wrap transform to catch all the MissingRequirementErrors exceptions (wrapped in TypeErrors). This is because we force the info of the symbol in a couple of places and we would have to catch all/some of them (and remove the duplicates as well which really becomes messy). Review by @axel22.