Commits

Jordan Rose committed 1aab6d46872
Derive protocol conformances for types declared in other files in the target. Normally, protocol conformances are only checked for types and extensions declared in the current file. However, for protocols that can derive their conformances (like RawRepresentable), other files in the target might expect to be able to use the protocol members (like toRaw), which aren't written in the source. Force the derivation if this is the case. Also, move the /other/ set of RawRepresentable tests from test/Parse to test/Sema. <rdar://problem/15936403> Swift SVN r14162