Skip to content

Conversation

tshortli
Copy link
Contributor

@tshortli tshortli commented Aug 18, 2023

This action is currently just an alias of the -resolve-imports action. However, it's named to more clearly reflect the purpose which is to do the minimal typechecking needed in order to emit the requested outputs. This mode is intended to improve performance when emitting .swiftinterface and .tbd files.

Resolves rdar://114116447

This action is currently just an alias of the `-resolve-imports` action. However, it's named to more clearly reflect the purpose which is to do the minimal typechecking needed in order to emit the requested outputs. This mode is intended to improve performance when emitting `.swiftinterface` and `.tbd` files.
Also, restructure the `CHECK:` lines for the `-emit-tbd` test. The number of columns in the `.tbd` file appears to be variable, so we can't assume a layout for the symbols in the YAML.
@tshortli tshortli requested a review from artemcm as a code owner August 18, 2023 23:32
@tshortli
Copy link
Contributor Author

@swift-ci please smoke test

@tshortli
Copy link
Contributor Author

@tshortli tshortli merged commit b234b79 into swiftlang:main Aug 19, 2023
@tshortli tshortli deleted the experimental-lazy-typecheck branch August 21, 2023 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants