about summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src/member_constraints.rs
AgeCommit message (Expand)AuthorLines
2025-08-20handle opaque types before region inferencelcnr-226/+0
2025-02-22Greatly simplify lifetime captures in edition 2024Michael Goulet-5/+2
2024-12-20remove non-borrowck member constraintslcnr-15/+7
2024-12-20more directly handle member constraintslcnr-21/+25
2024-08-30Remove `#[macro_use] extern crate tracing` from `rustc_borrowck`.Nicholas Nethercote-0/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+3
2024-02-06Invert diagnostic lints.Nicholas Nethercote-2/+0
2023-04-28remove unused `mut`sLukas Markeffsky-1/+1
2023-04-24Split `{Idx, IndexVec, IndexSlice}` into their own modulesMaybe Waffle-1/+1
2023-04-02Use `&IndexSlice` instead of `&IndexVec` where possibleScott McMurray-2/+2
2023-03-05Remove `allow(potential_query_instability)` from `borrowck`clubby789-3/+3
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-2/+2
2022-12-18A few small cleanups for `newtype_index`Nilstrieb-2/+1
2022-12-18Make `#[debug_format]` an attribute in `newtype_index`Nilstrieb-1/+1
2022-11-14Give precendence to regions from member constaints when inferring concrete ty...Camille GILLOT-0/+2
2022-11-09lint auto passAndyJado-0/+2
2022-07-26Use real opaque type instead of just saying impl TraitMichael Goulet-0/+3
2022-05-22Lifetime variance fixes for rustcMichael Goulet-3/+6
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-11/+11
2022-05-02fix most compiler/ doctestsElliot Roberts-3/+3
2021-12-15Remove in_band_lifetimes from borrowckDániel Buga-3/+3
2021-10-03Replace Fn impls with RPIT impls in rustc_indexbjorn3-1/+1
2021-09-07Move rustc_mir::borrow_check to new crate rustc_borrowck.Camille GILLOT-0/+224