mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
With `-experimental-lazy-typecheck` specified during module interface emission, `collectProtocols()` may be the first piece of code to request the extended type for a given extension and it therefore needs to ignore invalid extensions and ensure that diagnostics are emitted. Also, add some `PrettyStackTrace` coverage to `ModuleInterfaceSupport.cpp` to make investigating future issues easier. Resolves rdar://126232836.
38 KiB
38 KiB