rust/compiler/rustc_middle/src/middle
Nilstrieb ffafcd8819 Update to bitflags 2 in the compiler
This involves lots of breaking changes. There are two big changes that
force changes. The first is that the bitflag types now don't
automatically implement normal derive traits, so we need to derive them
manually.

Additionally, bitflags now have a hidden inner type by default, which
breaks our custom derives. The bitflags docs recommend using the impl
form in these cases, which I did.
2023-12-30 18:17:28 +01:00
..
codegen_fn_attrs.rs Update to bitflags 2 in the compiler 2023-12-30 18:17:28 +01:00
debugger_visualizer.rs Move DebuggerVisualizerFile types from rustc_span to rustc_middle 2023-05-16 21:03:28 +02:00
dependency_format.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
exported_symbols.rs Avoid adding compiler-used functions to symbols.o 2023-12-04 22:28:00 +08:00
lang_items.rs Remove Session methods that duplicate DiagCtxt methods. 2023-12-24 08:05:28 +11:00
limits.rs Remove Session methods that duplicate DiagCtxt methods. 2023-12-24 08:05:28 +11:00
mod.rs Store feature stability un-split 2023-11-20 19:11:26 +00:00
privacy.rs Format all the let chains in compiler 2023-10-13 08:59:36 +00:00
region.rs Remove unnecessary body_expr_count 2023-12-25 16:28:56 +00:00
resolve_bound_vars.rs Move late-bound arg type checks to resolve_bound_vars 2023-02-18 03:28:54 +00:00
stability.rs Remove Session methods that duplicate DiagCtxt methods. 2023-12-24 08:05:28 +11:00