Commits

John McCall committed 0c39ec02fa0
Don't use materializeForSet when accessing properties or subscripts defined in protocol extensions. The right condition for this is really direct uses of the default implementation; right now, that just means all direct uses of something from a protocol extension. Fixes rdar://22109071. Swift SVN r31228