-
Notifications
You must be signed in to change notification settings - Fork 10.6k
[index/build] Upstream indexing while building changes #10716
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[index/build] Upstream indexing while building changes #10716
Conversation
This patch upstreams previously AppleInternal changes for indexing while building.
|
@swift-ci Please smoke test |
| TYPE("tbd", TBD, "tbd", "") | ||
| TYPE("module-trace", ModuleTrace, "trace.json", "") | ||
|
|
||
| // BEGIN APPLE-ONLY OUTPUT TYPES |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the APPLE-ONLY comments can be removed.
| OI.CompilerMode = OutputInfo::Mode::SingleCompile; | ||
| break; | ||
|
|
||
| // BEGIN APPLE-ONLY OUTPUT ACTIONS |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ditto
| FrontendModeOption = "-emit-tbd"; | ||
| break; | ||
|
|
||
| // BEGIN APPLE-ONLY OUTPUT TYPES |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And here.
akyrtzi
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Other than the APPLE-ONLY comments, LGTM.
A post-commit reviewer on swiftlang#10716 asked that the comments be removed. Remove them, as they're no longer demarcating code that is internal to Apple.
This patch upstreams previously AppleInternal changes for
indexing while building.