scala/scala — pull request #909 by lrytz (2012-07-14 13:20:47+00:00)
Title: SI-5892 allow implicit views in annotation args

the problem was that lazy annotations got completed in phase pickler.
the `inferView` method in Typers bails out if `isPastTyper`. now the
lazy annotations completes `atPhase(typerPhase)`. test case in `pos`.

the second test case in `neg` is for another bug that is discussed in
a comment of SI-5892. when type checking arguments of type parameter
annotations, the class members should not be in scope. not sure which
commit fixed this, current master already behaves as expected.

review by @retronym