Commits

Doug Gregor committed dad961b72ce
Mark function declarations invalid when they have errors in their types. This is basic AST sanity. To test it, teach the protocol conformance checker to be smarter about invalid witnesses by not allowing errors to casecade. Fixes <rdar://problem/14635801>. Swift SVN r6905