rust/compiler/rustc_middle/src/middle
bors defef8658e Auto merge of #122972 - beetrees:use-align-type, r=fee1-dead
Use the `Align` type when parsing alignment attributes

Use the `Align` type in `rustc_attr::parse_alignment`, removing the need to call `Align::from_bytes(...).unwrap()` later in the compilation process.
2024-04-01 03:16:45 +00:00
..
codegen_fn_attrs.rs Use the Align type when parsing alignment attributes 2024-04-01 03:05:55 +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 Revert "Auto merge of #118568 - DianQK:no-builtins-symbols, r=pnkfelix" 2024-01-12 18:22:39 +08:00
lang_items.rs Teach typeck/borrowck/solvers how to deal with async closures 2024-02-06 02:22:58 +00:00
limits.rs Add new pattern_complexity attribute to add possibility to limit and check recursion in pattern matching 2024-03-03 13:10:15 +01:00
mod.rs Replace a number of FxHashMaps/Sets with stable-iteration-order alternatives. 2024-01-04 13:32:42 +01:00
privacy.rs Use FxIndexMap instead FxHashMap to stabilize iteration order in EffectiveVisibilities. 2024-03-01 14:14:51 +01:00
region.rs ScopeTree: remove destruction_scopes as unused 2024-01-26 19:45:00 +03:00
resolve_bound_vars.rs Make iteration order of named_variable_map, late_bound_vars_map, and resolve_bound_vars queries stable 2024-01-04 13:37:21 +01:00
stability.rs Rename BuiltinLintDiagnostics as BuiltinLintDiag. 2024-03-05 12:15:10 +11:00