-
Notifications
You must be signed in to change notification settings - Fork 13.5k
Port #[link_name]
to the new attribute parsing infrastructure
#143138
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
Conversation
Co-authored-by: Anne Stijns <[email protected]> Signed-off-by: Jonathan Brouwer <[email protected]>
|
Some changes occurred in compiler/rustc_passes/src/check_attr.rs Some changes occurred in compiler/rustc_attr_parsing Some changes occurred in compiler/rustc_codegen_ssa/src/codegen_attrs.rs Some changes occurred in compiler/rustc_attr_data_structures Some changes occurred in compiler/rustc_codegen_ssa |
| ^^^^^^^^^^^^ | ||
| | | ||
| expected this to be of the form `link_name = "..."` | ||
| help: must be of the form: `#[link_name = "name"]` |
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.
This is a little ugly, will be fixed in a seperate PR as it affects all new attributes, not only this one
Filed an issue here: #143136
I should have the PR for this done tomorrow
r? @oli-obk |
@bors r+ |
@bors rollup=always |
Rollup of 11 pull requests Successful merges: - #142021 (Doc: clarify priority of lint level sources) - #142367 (Add regression test for #137857 to ensure that we generate intra doc links for extern crate items.) - #142641 (Generate symbols.o for proc-macros too) - #142889 (Clarify doc comment on unix OpenOptions) - #143063 (explain `ImportData::imported_module`) - #143088 (Improve documentation of `TagEncoding`) - #143135 (fix typos on some doc comments) - #143138 (Port `#[link_name]` to the new attribute parsing infrastructure) - #143155 (`librustdoc` house-keeping 🧹) - #143169 (Remove unused feature gates) - #143171 (Fix the span of trait bound modifier `[const]`) r? `@ghost` `@rustbot` modify labels: rollup
Rollup merge of #143138 - JonathanBrouwer:link_name_parser, r=jdonszelmann Port `#[link_name]` to the new attribute parsing infrastructure Ports `link_name` to the new attribute parsing infrastructure for #131229 (comment) r? `@jdonszelmann`
Ports
link_name
to the new attribute parsing infrastructure for #131229 (comment)r? @jdonszelmann