about summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src/places_conflict.rs
AgeCommit message (Expand)AuthorLines
2025-09-26ProjectionElem::Subtype -> CastKind::Subtypebeepster4096-2/+0
2025-01-31Implement MIR, CTFE, and codegen for unsafe bindersMichael Goulet-1/+6
2025-01-18Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper"Rémy Rakic-1/+2
2024-12-22Delete `Rvalue::Len`Scott McMurray-2/+1
2024-10-10update `rustc_borrowck::places_conflict` doc-commentonur-ozkan-1/+1
2024-08-30Remove `#[macro_use] extern crate tracing` from `rustc_borrowck`.Nicholas Nethercote-0/+1
2024-08-25Avoid taking reference of &TyKindMichael Goulet-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-5/+5
2024-04-29Remove `extern crate rustc_middle` from numerous crates.Nicholas Nethercote-0/+1
2024-04-20Add a non-shallow fake borrowNadrieril-3/+3
2024-02-06Invert diagnostic lints.Nicholas Nethercote-2/+0
2023-11-08rename `BorrowKind::Shallow` to `Fake`lcnr-3/+3
2023-10-02Add docs, remove code, change subtyper codeouz-a-3/+2
2023-10-02subtyping_projectionsouz-a-0/+3
2023-06-27Extract the local != local case in borrow_conflicts_with_place.Camille GILLOT-76/+67
2023-06-27Auto merge of #112693 - ericmarkmartin:use-more-placeref, r=spastorinobors-20/+7
2023-06-25use PlaceRef abstractions more consistentlyEric Mark Martin-20/+7
2023-06-20merge `BorrowKind::Unique` into `BorrowKind::Mut`Ziru Niu-2/+4
2023-05-23Allow consumers to retrieve borrowck outputJonáš Fiala-2/+2
2023-01-14Removed various double spaces in compiler source comments.André Vennberg-1/+1
2022-11-23OpaqueCast projections are always overlapping, they can't possibly be disjointOli Scherer-10/+4
2022-11-09lint auto passAndyJado-0/+2
2022-09-16Revert "Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r...Oli Scherer-0/+13
2022-08-29Various changes to logging of borrowck-related codeJack Huey-10/+5
2022-07-20Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r=estebank"Oli Scherer-13/+0
2022-07-15Introduce opaque type to hidden type projectionOli Scherer-0/+13
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-2/+2
2022-02-273 - Make more use of let_chainsCaio-4/+2
2021-09-07Move rustc_mir::borrow_check to new crate rustc_borrowck.Camille GILLOT-0/+539