Commits

Chris Lattner committed 728659d02bc
My fix for 28203-swift-typebase-getdesugaredtype.swift broke a few other validation tests that we actually benefiting from the computeType() in this code producing a dangling pointer to an archetype that hasn't been created. Preserve that behavior but still nuke out the assoc type decl's type when the protocol is invalid, fixing the failures.