about summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src/renumber.rs
AgeCommit message (Expand)AuthorLines
2025-03-15Squash fold into tyMichael Goulet-2/+1
2025-01-14mir borrowck: cleanup late-bound region handlinglcnr-1/+0
2024-11-28uplift fold_regions to rustc_type_irlcnr-1/+2
2024-10-04Fix some pub(crate) that were undetected bc of instrumentMichael Goulet-1/+1
2024-08-30Remove `#[macro_use] extern crate tracing` from `rustc_borrowck`.Nicholas Nethercote-0/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+3
2024-06-13MIR visitor: constant -> const_operandRalf Jung-1/+1
2024-05-09Correct a comment.Nicholas Nethercote-3/+1
2024-05-06BorrowckInferCtxt: infcx by valuelcnr-2/+2
2024-02-06Invert diagnostic lints.Nicholas Nethercote-2/+0
2023-11-13add fixme to `RegionCtxt`lcnr-0/+3
2023-10-16Avoid unnecessary renumberingJonáš Fiala-0/+4
2023-09-24Remove span from BrAnon.Camille GILLOT-10/+4
2023-09-21rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::ConstRalf Jung-5/+4
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-4/+4
2023-05-04check array type of repeat exprs is wfBoxy-0/+8
2023-04-24Split `{Idx, IndexVec, IndexSlice}` into their own modulesMaybe Waffle-1/+1
2023-04-12Auto merge of #110249 - matthiaskrgr:rollup-7iig04q, r=matthiaskrgrbors-3/+1
2023-04-12Rename `NllVisitor` as `RegionRenumberer`.Nicholas Nethercote-6/+6
2023-04-11Fix `RegionCtxt::preference_value`.Nicholas Nethercote-3/+1
2023-04-11Rename a variable.Nicholas Nethercote-2/+2
2023-04-11Inline and remove `renumber_regions`.Nicholas Nethercote-19/+6
2023-04-02Use `&IndexSlice` instead of `&IndexVec` where possibleScott McMurray-2/+2
2023-02-22Remove type-traversal trait aliasesAlan Egerton-2/+2
2023-02-20remove cfg attributesb-naber-2/+0
2023-02-19add some cfgs backb-naber-12/+15
2023-02-19remove cfgsb-naber-66/+1
2023-02-19rebaseb-naber-8/+12
2023-02-19some conditional importsb-naber-0/+1
2023-02-19collect existentials and placeholdersb-naber-3/+0
2023-02-19collect region contexts during mir renumberingb-naber-5/+110
2022-11-09lint auto passAndyJado-0/+2
2022-10-17mir constants: type traversing bye byelcnr-24/+2
2022-10-07Remove TypeckResults from InferCtxtCameron Steffen-4/+4
2022-09-15nitsb-naber-0/+5
2022-09-14address review againb-naber-23/+18
2022-09-13remove visit_const from mir visitorsb-naber-4/+0
2022-09-13renumber regions in mir constants correctlyb-naber-2/+32
2022-06-27fold_region: remove unused parameterlcnr-1/+1
2022-02-15Overhaul `Const`.Nicholas Nethercote-2/+2
2022-02-15Overhaul `RegionKind` and `Region`.Nicholas Nethercote-1/+1
2022-02-15Overhaul `TyS` and `Ty`.Nicholas Nethercote-1/+1
2021-11-27Visit type in process_projection_elem.Camille GILLOT-17/+1
2021-09-28More tracing instrumentationOli Scherer-13/+9
2021-09-07Move rustc_mir::borrow_check to new crate rustc_borrowck.Camille GILLOT-0/+103