about summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src
AgeCommit message (Expand)AuthorLines
2023-04-18Add `rustc_fluent_macro` to decouple fluent from `rustc_macros`Nilstrieb-1/+1
2023-04-17Spelling - compilerJosh Soref-3/+3
2023-04-17Rollup merge of #110394 - scottmcm:less-idx-new, r=WaffleLapkinMatthias Krüger-17/+15
2023-04-17Rollup merge of #104055 - AndyJado:bck_errors, r=davidtwcoMatthias Krüger-240/+474
2023-04-16Move some utils out of `rustc_const_eval`Nilstrieb-6/+46
2023-04-16Various minor Idx-related tweaksScott McMurray-17/+15
2023-04-15fix clippy::{clone_on_copy, useless_conversion}Matthias Krüger-1/+1
2023-04-13Remove `ToRegionVid`.Nicholas Nethercote-55/+32
2023-04-13Remove `impl ToRegionVid for RegionVid`.Nicholas Nethercote-23/+12
2023-04-13Make `Region::as_var` infallible.Nicholas Nethercote-15/+4
2023-04-13rm var_span_label to var_subdiag & eager subdiagAndyJado-240/+474
2023-04-12Auto merge of #110249 - matthiaskrgr:rollup-7iig04q, r=matthiaskrgrbors-60/+35
2023-04-12Rollup merge of #110175 - nnethercote:symbol-cleanups, r=jackh726Matthias Krüger-44/+17
2023-04-12Rename `NllVisitor` as `RegionRenumberer`.Nicholas Nethercote-6/+6
2023-04-11Add `sym::anon`.Nicholas Nethercote-7/+4
2023-04-11Use the existing `static` and `env` symbols instead of interning.Nicholas Nethercote-8/+7
2023-04-11Fix `RegionCtxt::preference_value`.Nicholas Nethercote-3/+1
2023-04-11Introduce `Region::get_name_or_anon`.Nicholas Nethercote-27/+6
2023-04-11Rename a variable.Nicholas Nethercote-2/+2
2023-04-11Inline and remove `renumber_regions`.Nicholas Nethercote-19/+6
2023-04-10Fix typos in compilerDaniPopes-16/+18
2023-04-07Auto merge of #110036 - jackh726:placeholder_boundvar, r=nnethercotebors-14/+14
2023-04-06Remove index from BrAnonJack Huey-4/+2
2023-04-06Use BoundTy and BoundRegion instead of kind of PlaceholderTy and PlaceholderR...Jack Huey-10/+12
2023-04-06Rename `Abort` terminator to `Terminate`Gary Guo-5/+5
2023-04-06Add `UnwindAction::Terminate`Gary Guo-2/+6
2023-04-06Add `UnwindAction::Unreachable`Gary Guo-24/+23
2023-04-06Refactor unwind from Option to a new enumGary Guo-15/+18
2023-04-03Doc-comment `IndexVec::from_elem` and use it in a few more placesScott McMurray-2/+2
2023-04-02Use `&IndexSlice` instead of `&IndexVec` where possibleScott McMurray-26/+28
2023-04-01Use `FieldIdx` in various things related to aggregatesScott McMurray-13/+13
2023-03-31Auto merge of #109762 - scottmcm:variantdef-indexvec, r=WaffleLapkinbors-3/+4
2023-03-30Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>`Scott McMurray-3/+4
2023-03-30Auto merge of #105587 - tgross35:once-cell-min, r=m-ou-sebors-1/+1
2023-03-29Stabilize a portion of 'once_cell'Trevor Gross-1/+1
2023-03-28Move `mir::Field` → `abi::FieldIdx`Scott McMurray-13/+16
2023-03-25Refactor: `VariantIdx::from_u32(0)` -> `FIRST_VARIANT`Scott McMurray-3/+3
2023-03-23Auto merge of #108442 - scottmcm:mir-transmute, r=oli-obkbors-0/+7
2023-03-23Auto merge of #109503 - matthiaskrgr:rollup-cnp7kdd, r=matthiaskrgrbors-9/+4
2023-03-23Auto merge of #108861 - b-naber:eager-nll-type-relating, r=lcnrbors-29/+18
2023-03-22Add `CastKind::Transmute` to MIRScott McMurray-0/+7
2023-03-22Rollup merge of #109378 - MU001999:master, r=scottmcmMatthias Krüger-9/+4
2023-03-23Rollup merge of #109280 - compiler-errors:no-vec-map, r=Mark-SimulacrumDylan DPC-11/+8
2023-03-22print sccs_info strings correctlyb-naber-5/+6
2023-03-22assertion for only collection nll region variable information for debug in no...b-naber-24/+12
2023-03-22Auto merge of #109119 - lcnr:trait-system-cleanup, r=compiler-errorsbors-15/+7
2023-03-21IdentitySubsts::identity_for_item takes Into<DefId>Michael Goulet-1/+1
2023-03-21remove some trait solver helperslcnr-15/+7
2023-03-20Remove Ty::is_region_ptrMu42-9/+4
2023-03-17Remove VecMapMichael Goulet-11/+8