Auto merge of #118605 - fee1-dead-contrib:rm-rustc_host, r=compiler-errors
Remove `#[rustc_host]`, use internal desugaring Also removed a way for users to explicitly specify the host param since that isn't particularly useful. This should eliminate any pain with encoding attributes across crates and etc. r? `@compiler-errors`
This commit is contained in:
commit
f32d29837d
16 changed files with 56 additions and 88 deletions
|
@ -719,12 +719,6 @@ pub const BUILTIN_ATTRIBUTES: &[BuiltinAttribute] = &[
|
|||
and it is only intended to be used in `alloc`."
|
||||
),
|
||||
|
||||
rustc_attr!(
|
||||
rustc_host, AttributeType::Normal, template!(Word), ErrorFollowing,
|
||||
"#[rustc_host] annotates const generic parameters as the `host` effect param, \
|
||||
and it is only intended for internal use and as a desugaring."
|
||||
),
|
||||
|
||||
BuiltinAttribute {
|
||||
name: sym::rustc_diagnostic_item,
|
||||
// FIXME: This can be `true` once we always use `tcx.is_diagnostic_item`.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue