scala/scala — pull request #949 by paulp (2012-07-19 16:36:40+00:00)
Title: Expanded use of HIDDEN flag.

Like the comment says:

/** Symbols which are marked HIDDEN. (Expand this list?)
*
* - $outer fields and accessors
* - super accessors
* - protected accessors
* - lazy local accessors
* - bridge methods
* - default argument getters
* - evaluation-order preserving locals for right-associative and out-of-order named arguments
* - catch-expression storing vals
* - anything else which feels a setFlag(HIDDEN)
*/

I also changed a few safe-appearing locations to check isHidden
rather than isSynthetic. Review by @dragos, @odersky.