Rename nested_meta to meta_item_inner
This commit is contained in:
parent
6dfc4a0473
commit
fc64ff7ec2
8 changed files with 23 additions and 22 deletions
|
@ -1072,13 +1072,13 @@ impl<'a, 'ra, 'tcx> BuildReducedGraphVisitor<'a, 'ra, 'tcx> {
|
|||
import_all = Some(meta.span);
|
||||
break;
|
||||
}
|
||||
MetaItemKind::List(nested_metas) => {
|
||||
for nested_meta in nested_metas {
|
||||
match nested_meta.ident() {
|
||||
Some(ident) if nested_meta.is_word() => {
|
||||
MetaItemKind::List(meta_item_inners) => {
|
||||
for meta_item_inner in meta_item_inners {
|
||||
match meta_item_inner.ident() {
|
||||
Some(ident) if meta_item_inner.is_word() => {
|
||||
single_imports.push(ident)
|
||||
}
|
||||
_ => ill_formed(nested_meta.span()),
|
||||
_ => ill_formed(meta_item_inner.span()),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1198,8 +1198,10 @@ impl<'a, 'ra, 'tcx> BuildReducedGraphVisitor<'a, 'ra, 'tcx> {
|
|||
} else if attr::contains_name(&item.attrs, sym::proc_macro_attribute) {
|
||||
return Some((MacroKind::Attr, item.ident, item.span));
|
||||
} else if let Some(attr) = attr::find_by_name(&item.attrs, sym::proc_macro_derive) {
|
||||
if let Some(nested_meta) = attr.meta_item_list().and_then(|list| list.get(0).cloned()) {
|
||||
if let Some(ident) = nested_meta.ident() {
|
||||
if let Some(meta_item_inner) =
|
||||
attr.meta_item_list().and_then(|list| list.get(0).cloned())
|
||||
{
|
||||
if let Some(ident) = meta_item_inner.ident() {
|
||||
return Some((MacroKind::Derive, ident, ident.span));
|
||||
}
|
||||
}
|
||||
|
|
|
@ -129,8 +129,8 @@ pub(crate) fn registered_tools(tcx: TyCtxt<'_>, (): ()) -> RegisteredTools {
|
|||
let mut registered_tools = RegisteredTools::default();
|
||||
let (_, pre_configured_attrs) = &*tcx.crate_for_resolver(()).borrow();
|
||||
for attr in attr::filter_by_name(pre_configured_attrs, sym::register_tool) {
|
||||
for nested_meta in attr.meta_item_list().unwrap_or_default() {
|
||||
match nested_meta.ident() {
|
||||
for meta_item_inner in attr.meta_item_list().unwrap_or_default() {
|
||||
match meta_item_inner.ident() {
|
||||
Some(ident) => {
|
||||
if let Some(old_ident) = registered_tools.replace(ident) {
|
||||
tcx.dcx().emit_err(errors::ToolWasAlreadyRegistered {
|
||||
|
@ -142,7 +142,7 @@ pub(crate) fn registered_tools(tcx: TyCtxt<'_>, (): ()) -> RegisteredTools {
|
|||
}
|
||||
None => {
|
||||
tcx.dcx().emit_err(errors::ToolOnlyAcceptsIdentifiers {
|
||||
span: nested_meta.span(),
|
||||
span: meta_item_inner.span(),
|
||||
tool: sym::register_tool,
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue