This fixes code completion hitting llvm_unreachable("non-canonical or unchecked type") in subst on a type containing an UnresolvedType. Resolves rdar://problem/56726715