Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Upstream: Update the API ofswift_common.compile_module_interface.#1527

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Draft
luispadron wants to merge2 commits intomaster
base:master
Choose a base branch
Loading
fromluis/cp-4c41849

Conversation

@luispadron
Copy link
Contributor

@luispadronluispadron commentedMay 29, 2025
edited
Loading

Cherry-pick:4c41849

This adds thetarget_name argument that is present in other compile APIs so that supplemental outputs can get unique names based on the name of the Bazel target being compiled (will be used in a follow-up change).

Likewise, this changes the return type of the function from just the module context to astruct that contains two fields:module_context (the original value), andsupplemental_outputs, which will eventually be used to provide an indexstore (supported starting from Swift 6.2/Xcode 16.3).

PiperOrigin-RevId: 741516048

This adds the `target_name` argument that is present in other compile APIs so that supplemental outputs can get unique names based on the name of the Bazel target being compiled (will be used in a follow-up change).Likewise, this changes the return type of the function from just the module context to a `struct` that contains two fields: `module_context` (the original value), and `supplemental_outputs`, which will eventually be used to provide an indexstore (supported starting from Swift 6.2/Xcode 16.3).PiperOrigin-RevId: 741516048
luispadron referenced this pull requestMay 29, 2025
This adds the `target_name` argument that is present in other compile APIs so that supplemental outputs can get unique names based on the name of the Bazel target being compiled (will be used in a follow-up change).Likewise, this changes the return type of the function from just the module context to a `struct` that contains two fields: `module_context` (the original value), and `supplemental_outputs`, which will eventually be used to provide an indexstore (supported starting from Swift 6.2/Xcode 16.3).PiperOrigin-RevId: 741516048
@luispadronluispadron marked this pull request as draftMay 29, 2025 01:55
@luispadron
Copy link
ContributorAuthor

luispadron commentedMay 29, 2025
edited
Loading

Moving to draft until we can take:81c5b92

Which requires updates to the worker code.

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@aaronskyaaronskyaaronsky approved these changes

@BalestraPatrickBalestraPatrickAwaiting requested review from BalestraPatrick

@brentleyjonesbrentleyjonesAwaiting requested review from brentleyjonesbrentleyjones is a code owner

@keithkeithAwaiting requested review from keithkeith is a code owner

@mattrobmattrobmattrobmattrobAwaiting requested review from mattrobmattrobmattrobmattrob is a code owner

@thiithiiAwaiting requested review from thii

@adincebicadincebicAwaiting requested review from adincebicadincebic will be requested when the pull request is marked ready for reviewadincebic is a code owner

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

4 participants

@luispadron@aaronsky@allevato

[8]ページ先頭

©2009-2025 Movatter.jp