rust/compiler/rustc_expand/src
Matthias Krüger 82fbbddf63
Rollup merge of #143925 - oli-obk:slice-const-partialeq, r=fee1-dead
Make slice comparisons const

This needed a fix for `derive_const`, too, as it wasn't usable in libcore anymore as trait impls need const stability attributes. I think we can't use the same system as normal trait impls while `const_trait_impl` is still unstable.

r? ```@fee1-dead```

cc rust-lang/rust#143800
2025-07-18 14:49:19 +02:00
..
mbe Auto merge of #143461 - folkertdev:cfg-select-builtin-macro, r=petrochenkov 2025-07-13 18:34:13 +00:00
base.rs resolve: Change &mut Resolver to &Resolver when possible 2025-07-17 02:09:01 +03:00
build.rs Make derive_const usable within libcore again 2025-07-17 15:42:54 +00:00
config.rs Fix ice for feature-gated cfg attributes applied to the crate 2025-07-15 23:28:15 +02:00
errors.rs mbe: Refactor the diagnostic for unrecognized metavariable expressions 2025-07-09 21:11:09 -04:00
expand.rs Fix ice for feature-gated cfg attributes applied to the crate 2025-07-15 23:28:15 +02:00
lib.rs Introduce -Zmacro-stats. 2025-06-12 21:17:17 +10:00
mbe.rs mbe: Clean up code with non-optional NonterminalKind 2025-06-24 04:37:36 -04:00
module.rs Reject macro calls inside of #![crate_name] 2025-02-15 16:47:30 +01:00
placeholders.rs completely deduplicate Visitor and MutVisitor 2025-06-19 17:50:44 +08:00
proc_macro.rs Do not get proc_macro from the sysroot in rustc 2025-05-27 15:49:28 +00:00
proc_macro_server.rs setup CI and tidy to use typos for spellchecking and fix few typos 2025-07-03 10:51:06 +03:00
stats.rs Tweak -Zmacro-stats measurement. 2025-06-24 08:42:14 +10:00