diff options
| author | bors <bors@rust-lang.org> | 2023-10-18 03:55:36 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2023-10-18 03:55:36 +0000 |
| commit | 862bba60930e316d728cb973189c89208c82e6bc (patch) | |
| tree | dccce2f668ecaef24b25900c0e5446ccb340e5fd /compiler/rustc_data_structures/src/lib.rs | |
| parent | 5d5edf0248d967baa6ac5cbea09b91c7c9947942 (diff) | |
| parent | 178ba0e85cc07995d9ac420875995efa26585b59 (diff) | |
| download | rust-862bba60930e316d728cb973189c89208c82e6bc.tar.gz rust-862bba60930e316d728cb973189c89208c82e6bc.zip | |
Auto merge of #116830 - nnethercote:rustc_type_ir, r=compiler-errors
Remove `IdFunctor` trait. It's defined in `rustc_data_structures` but is only used in `rustc_type_ir`. The code is shorter and easier to read if we remove this layer of abstraction and just do the things directly where they are needed. r? `@BoxyUwU`
Diffstat (limited to 'compiler/rustc_data_structures/src/lib.rs')
| -rw-r--r-- | compiler/rustc_data_structures/src/lib.rs | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/compiler/rustc_data_structures/src/lib.rs b/compiler/rustc_data_structures/src/lib.rs index 420f7c4f17f..9511f1700e1 100644 --- a/compiler/rustc_data_structures/src/lib.rs +++ b/compiler/rustc_data_structures/src/lib.rs @@ -10,7 +10,6 @@ #![cfg_attr(not(bootstrap), feature(rustdoc_internals))] #![doc(html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/")] #![feature(array_windows)] -#![feature(associated_type_bounds)] #![feature(auto_traits)] #![feature(cell_leak)] #![feature(core_intrinsics)] @@ -21,15 +20,12 @@ #![feature(min_specialization)] #![feature(never_type)] #![feature(type_alias_impl_trait)] -#![feature(new_uninit)] #![feature(lazy_cell)] #![feature(rustc_attrs)] #![feature(negative_impls)] #![feature(test)] #![feature(thread_id_value)] -#![feature(vec_into_raw_parts)] #![feature(allocator_api)] -#![feature(get_mut_unchecked)] #![feature(lint_reasons)] #![feature(unwrap_infallible)] #![feature(strict_provenance)] @@ -65,7 +61,6 @@ pub mod binary_search_util; pub mod captures; pub mod flat_map_in_place; pub mod flock; -pub mod functor; pub mod fx; pub mod graph; pub mod intern; |
