Commits

Joe Groff committed 8f2e328bbf1
Add an @__error_protocol attribute. We'll use this to recognize the ErrorType protocol and give it a special optimized representation. Since it will need to box value types in order to be pointer-sized, require that it not contain any mutating methods so that value semantics are preserved. Swift SVN r25911