rust/compiler/rustc_borrowck/src
bors 511364e787 Auto merge of #108944 - cjgillot:clear-local-info, r=oli-obk
Wrap the whole LocalInfo in ClearCrossCrate.

MIR contains a lot of information about locals. The primary purpose of this information is the quality of borrowck diagnostics.

This PR aims to drop this information after MIR analyses are finished, ie. starting from post-cleanup runtime MIR.
2023-03-16 19:59:56 +00:00
..
constraints sccs info 2023-02-19 22:12:12 +00:00
diagnostics Remove LocalKind::Var. 2023-03-14 20:52:42 +01:00
region_infer Remove body_def_id from Inherited 2023-03-09 23:25:23 +00:00
type_check Remove LocalKind::Var. 2023-03-14 20:52:42 +01:00
borrow_set.rs Remove allow(potential_query_instability) from borrowck 2023-03-05 18:59:19 +00:00
borrowck_errors.rs Tweak E0597 2023-01-15 19:46:20 +00:00
constraint_generation.rs Remove type-traversal trait aliases 2023-02-22 17:04:58 +00:00
consumers.rs Change src/test to tests in source files, fix tidy and tests 2023-01-11 09:32:13 +00:00
dataflow.rs unequal → not equal 2023-03-15 23:55:48 +05:30
def_use.rs Document borrowck behaviour. 2023-03-09 17:45:13 +00:00
facts.rs Use fmt named parameters in rustc_borrowck 2023-01-06 19:34:45 -05:00
invalidation.rs Introduce a no-op PlaceMention statement for let _ =. 2023-03-09 17:45:13 +00:00
lib.rs Simplify message paths 2023-03-11 22:51:57 +01:00
location.rs A few small cleanups for newtype_index 2022-12-18 21:47:28 +01:00
member_constraints.rs Remove allow(potential_query_instability) from borrowck 2023-03-05 18:59:19 +00:00
nll.rs tweak debug output and bless tests 2023-03-04 12:10:42 +03:00
path_utils.rs lint auto pass 2022-11-09 20:42:16 +08:00
place_ext.rs Remove double spaces after dots in comments 2023-01-17 08:09:33 +00:00
places_conflict.rs Removed various double spaces in compiler source comments. 2023-01-14 17:34:59 +01:00
prefixes.rs lint auto pass 2022-11-09 20:42:16 +08:00
renumber.rs Remove type-traversal trait aliases 2023-02-22 17:04:58 +00:00
session_diagnostics.rs errors: generate typed identifiers in each crate 2023-02-22 09:15:53 +00:00
universal_regions.rs Auto merge of #108735 - clubby789:borrowck-unstable, r=Nilstrieb 2023-03-07 07:01:57 +00:00
used_muts.rs Rollup merge of #108856 - Zeegomo:remove-drop-and-rep, r=tmiasko 2023-03-08 21:26:51 +01:00