rust/compiler/rustc_borrowck/src
2026-02-14 13:47:52 +01:00
..
constraints Move placeholder handling to a proper preprocessing step 2025-06-03 12:20:15 +02:00
diagnostics Rename inline_fluent! to msg! 2026-02-14 13:47:52 +01:00
polonius make per-point liveness accessible 2026-02-13 17:10:29 +00:00
region_infer Rollup merge of #152587 - lqd:tiny-things, r=jackh726 2026-02-13 22:26:36 -05:00
type_check remove unneeded liveness context 2026-02-12 18:29:38 +00:00
borrow_set.rs implied bounds comments 2026-01-19 16:08:54 +00:00
borrowck_errors.rs Remove all allows for diagnostic_outside_of_impl and untranslatable_diagnostic throughout the codebase 2026-01-19 17:39:49 +01:00
consumers.rs use defining uses of all bodies to constrain non-defining uses 2025-09-01 22:08:03 +02:00
dataflow.rs Make Analysis immutable in many more places. 2025-10-28 08:23:27 +11:00
def_use.rs Remove StatementKind::Deinit. 2025-10-10 12:57:24 +00:00
handle_placeholders.rs Borrowck: Simplify SCC annotation computation, placeholder rewriting 2026-01-27 14:22:53 +01:00
lib.rs merge remaining contexts 2026-02-12 18:29:38 +00:00
nll.rs merge remaining contexts 2026-02-12 18:29:38 +00:00
path_utils.rs remove borrowck duplicate of std::ops::ControlFlow 2025-01-01 12:13:33 +00:00
place_ext.rs Remove #[macro_use] extern crate tracing from rustc_borrowck. 2024-08-30 17:14:53 +10:00
places_conflict.rs ProjectionElem::Subtype -> CastKind::Subtype 2025-09-26 01:25:26 -07:00
prefixes.rs ProjectionElem::Subtype -> CastKind::Subtype 2025-09-26 01:25:26 -07:00
renumber.rs Inform RegionRenumberer that it preserves MIR CFG. 2025-10-12 15:17:59 +00:00
root_cx.rs report unconstrained region in hidden types lazily 2026-02-13 11:38:53 +08:00
session_diagnostics.rs Convert to inline diagnostics in rustc_borrowck 2026-02-05 16:55:55 +01:00
universal_regions.rs Rollup merge of #150879 - remove_diag_lints, r=Kivooeo 2026-01-19 20:53:20 +01:00
used_muts.rs Remove unnecessary lifetimes in dataflow structs. 2024-09-09 16:14:18 +10:00