Commits

Doug Gregor committed 09546a05ac8
Validate protocol members when we validate the protocol declaration itself. This ensures that we have complete information about the protocol to generate a correct witness table in any translation unit that might use it. Fixes rdar://problem/21329768, where we were missing witness table entries for addressors. Swift SVN r30205