Commit Graph

1 Commits

Author SHA1 Message Date
Allan Shortlidge
a0a4ac3d55 ModuleInterface: Don't alias Foundation module in swiftinterfaces.
Skip aliasing Foundation when `-alias-module-names-in-module-interface` is
specified since it appears to confuse the typechecker. The module name
"Foundation" is hardcoded and checked in several places, so aliasing Foundation
may be changing some subtle behaviors.

Resolves rdar://128897610.
2024-09-04 20:28:55 -07:00