lint on duplicates during attribute parsing To do this we stuff them in the diagnostic context to be emitted after hir is constructed
34 lines
1.2 KiB
TOML
34 lines
1.2 KiB
TOML
[package]
|
|
name = "rustc_hir_analysis"
|
|
version = "0.0.0"
|
|
edition = "2024"
|
|
|
|
[lib]
|
|
test = false
|
|
doctest = false
|
|
|
|
[dependencies]
|
|
# tidy-alphabetical-start
|
|
itertools = "0.12"
|
|
rustc_abi = { path = "../rustc_abi" }
|
|
rustc_arena = { path = "../rustc_arena" }
|
|
rustc_ast = { path = "../rustc_ast" }
|
|
rustc_attr_data_structures = { path = "../rustc_attr_data_structures" }
|
|
rustc_attr_parsing = { path = "../rustc_attr_parsing" }
|
|
rustc_data_structures = { path = "../rustc_data_structures" }
|
|
rustc_errors = { path = "../rustc_errors" }
|
|
rustc_feature = { path = "../rustc_feature" }
|
|
rustc_fluent_macro = { path = "../rustc_fluent_macro" }
|
|
rustc_hir = { path = "../rustc_hir" }
|
|
rustc_index = { path = "../rustc_index" }
|
|
rustc_infer = { path = "../rustc_infer" }
|
|
rustc_lint_defs = { path = "../rustc_lint_defs" }
|
|
rustc_macros = { path = "../rustc_macros" }
|
|
rustc_middle = { path = "../rustc_middle" }
|
|
rustc_session = { path = "../rustc_session" }
|
|
rustc_span = { path = "../rustc_span" }
|
|
rustc_target = { path = "../rustc_target" }
|
|
rustc_trait_selection = { path = "../rustc_trait_selection" }
|
|
smallvec = { version = "1.8.1", features = ["union", "may_dangle"] }
|
|
tracing = "0.1"
|
|
# tidy-alphabetical-end
|