about summary refs log tree commit diff
path: root/compiler/rustc_borrowck
AgeCommit message (Expand)AuthorLines
2023-05-05Rollup merge of #111132 - lcnr:nll-generalize, r=b-naberYuki Okushi-8/+13
2023-05-04Auto merge of #111014 - klensy:no-rc, r=WaffleLapkinbors-11/+8
2023-05-04Rollup merge of #111100 - BoxyUwU:array_repeat_expr_wf, r=compiler-errorsMatthias Krüger-0/+15
2023-05-04Rollup merge of #110826 - cjgillot:place-mention-use, r=JakobDegen,lcnrMatthias Krüger-6/+4
2023-05-04check array type of repeat exprs is wfBoxy-0/+15
2023-05-04Auto merge of #110806 - WaffleLapkin:unmkI, r=lcnrbors-10/+19
2023-05-03remove `inside_canonicalization_ctxt` flaglcnr-8/+13
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-49/+49
2023-05-01Box AssertKindBen Kimock-3/+3
2023-05-01Rollup merge of #110823 - compiler-errors:tweak-await-span, r=b-naberMatthias Krüger-6/+32
2023-04-30Lrc -> Rcklensy-1/+1
2023-04-30RegionInferenceContext: remove Rc from rev_scc_graph fieldklensy-11/+8
2023-04-29Make PlaceMention a non-mutating use.Camille GILLOT-6/+4
2023-04-28Rollup merge of #110960 - lukas-code:unused-mut, r=compiler-errorsMatthias Krüger-6/+7
2023-04-28remove unused `mut`sLukas Markeffsky-1/+1
2023-04-28Fix an ICE in conflict errors diagnosticsMaybe Waffle-1/+1
2023-04-28fix false negative for `unused_mut`Lukas Markeffsky-5/+6
2023-04-27Don't call await a methodMichael Goulet-6/+32
2023-04-26Switch `ty::TraitRef::from_lang_item` from using `TyCtxtAt` to `TyCtxt` and a...Maybe Waffle-6/+8
2023-04-25Rollup merge of #110556 - kylematsuda:earlybinder-explicit-item-bounds, r=com...Matthias Krüger-1/+1
2023-04-25Replace `tcx.mk_trait_ref` with `ty::TraitRef::new`Maybe Waffle-10/+17
2023-04-24Split `{Idx, IndexVec, IndexSlice}` into their own modulesMaybe Waffle-17/+17
2023-04-23Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillotbors-1/+1
2023-04-22Auto merge of #109753 - compiler-errors:replenish-region-constraints, r=aliemjaybors-31/+18
2023-04-22Auto merge of #104844 - cjgillot:mention-eval-place, r=jackh726,RalfJungbors-5/+7
2023-04-22Auto merge of #106934 - DrMeepster:offset_of, r=WaffleLapkinbors-1/+2
2023-04-21Allow `LocalDefId` as the argument to `def_path_str`Oli Scherer-1/+1
2023-04-21Evaluate place expression in `PlaceMention`.Camille GILLOT-5/+7
2023-04-21offset_ofDrMeepster-1/+2
2023-04-21Clone region var origins instead of taking in borrowckMichael Goulet-31/+18
2023-04-20add EarlyBinder to output of explicit_item_bounds; replace bound_explicit_ite...Kyle Matsuda-1/+1
2023-04-20Remove WithOptconstParam.Camille GILLOT-57/+41
2023-04-19Extend and use `hir::Node::body_id`Maybe Waffle-20/+1
2023-04-19 Add suggestion to use a closure arg instead of a capture on bck errorMaybe Waffle-3/+182
2023-04-19Add `#[track_caller]` to `struct_span_err_with_code` (drive-by cleanup)Maybe Waffle-0/+1
2023-04-19Remove useless check (drive-by cleanup)Maybe Waffle-15/+1
2023-04-19Auto merge of #110407 - Nilstrieb:fluent-macro, r=davidtwcobors-1/+2
2023-04-18Add `rustc_fluent_macro` to decouple fluent from `rustc_macros`Nilstrieb-1/+2
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-252/+612
2023-04-16Move some utils out of `rustc_const_eval`Nilstrieb-7/+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-13migrate ftl msg accroding to #103042AndyJado-12/+138
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