scala/scala — pull request #206 by hubertp (2012-02-18 01:50:53+00:00)
Title:  Closes #5452.

Instead of trying to track the fallback attempts we rely on the
context state to inform us which fallback is the last one.
setError cannot always be called in NoBestMethodAlternativeError
because inferMethodAlternative relies on side-effects.
Review by @paulp.