depend more on attr_data_structures and move find_attr! there

This commit is contained in:
Jana Dönszelmann
2025-02-12 15:04:26 +01:00
parent 03eb454523
commit 4203e9c56d
15 changed files with 73 additions and 68 deletions

View File

@@ -231,9 +231,9 @@ trivial! {
bool,
Option<(rustc_span::def_id::DefId, rustc_session::config::EntryFnType)>,
Option<rustc_ast::expand::allocator::AllocatorKind>,
Option<rustc_attr_parsing::ConstStability>,
Option<rustc_attr_parsing::DefaultBodyStability>,
Option<rustc_attr_parsing::Stability>,
Option<rustc_attr_data_structures::ConstStability>,
Option<rustc_attr_data_structures::DefaultBodyStability>,
Option<rustc_attr_data_structures::Stability>,
Option<rustc_data_structures::svh::Svh>,
Option<rustc_hir::def::DefKind>,
Option<rustc_hir::CoroutineKind>,
@@ -256,10 +256,10 @@ trivial! {
Result<rustc_middle::traits::EvaluationResult, rustc_middle::traits::OverflowError>,
rustc_abi::ReprOptions,
rustc_ast::expand::allocator::AllocatorKind,
rustc_attr_parsing::ConstStability,
rustc_attr_parsing::DefaultBodyStability,
rustc_attr_parsing::Deprecation,
rustc_attr_parsing::Stability,
rustc_attr_data_structures::ConstStability,
rustc_attr_data_structures::DefaultBodyStability,
rustc_attr_data_structures::Deprecation,
rustc_attr_data_structures::Stability,
rustc_data_structures::svh::Svh,
rustc_errors::ErrorGuaranteed,
rustc_hir::Constness,

View File

@@ -41,7 +41,7 @@ use rustc_span::def_id::LOCAL_CRATE;
use rustc_span::source_map::Spanned;
use rustc_span::{DUMMY_SP, Span, Symbol};
use rustc_target::spec::PanicStrategy;
use {rustc_abi as abi, rustc_ast as ast, rustc_attr_parsing as attr, rustc_hir as hir};
use {rustc_abi as abi, rustc_ast as ast, rustc_attr_data_structures as attr, rustc_hir as hir};
use crate::infer::canonical::{self, Canonical};
use crate::lint::LintExpectation;