diff options
author | Simon Ochsenreither <simon@ochsenreither.de> | 2013-11-19 19:41:43 +0100 |
---|---|---|
committer | Simon Ochsenreither <simon@ochsenreither.de> | 2014-01-03 02:03:45 +0100 |
commit | 5e1e472fa10145606fbe3ff2966c35e2842d3894 (patch) | |
tree | ec94101520add84606c941007503a20bd4b8faf3 /test/files/run/t7974 | |
parent | b2bf66a4681dec76281da9469e66e0100ad2709f (diff) | |
download | scala-5e1e472fa10145606fbe3ff2966c35e2842d3894.tar.gz scala-5e1e472fa10145606fbe3ff2966c35e2842d3894.tar.bz2 scala-5e1e472fa10145606fbe3ff2966c35e2842d3894.zip |
SI-7974 Avoid calling nonPrivateMember after erasure
One example were this would lead to subtle bugs otherwise is
Symbol_apply, where after erasure an overloaded symbol containing
Symbol#apply and UniquenessCache#apply is returned.
// findMember considered harmful after erasure; e.g.
//
// scala> exitingErasure(Symbol_apply).isOverloaded
// res27: Boolean = true
Diffstat (limited to 'test/files/run/t7974')
0 files changed, 0 insertions, 0 deletions