about summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src
AgeCommit message (Expand)AuthorLines
2022-07-15Introduce opaque type to hidden type projectionOli Scherer-2/+30
2022-07-15provide `generic_param_scope` for region errorslcnr-1/+1
2022-07-14Auto merge of #99231 - Dylan-DPC:rollup-0tl8c0o, r=Dylan-DPCbors-9/+9
2022-07-14Rollup merge of #98705 - WaffleLapkin:closure_binder, r=cjgillotDylan DPC-9/+9
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-5/+5
2022-07-13Auto merge of #99210 - Dylan-DPC:rollup-879cp1t, r=Dylan-DPCbors-12/+9
2022-07-13remove an unnecessary `span_to_snippet`Takayuki Maeda-12/+9
2022-07-12Add an indirection for closures in `hir::ExprKind`Maybe Waffle-9/+9
2022-07-12arena > Rc for query resultslcnr-4/+4
2022-07-12add new rval, pull deref earlyouz-a-0/+26
2022-07-11Rollup merge of #99140 - TaKO8Ki:implement-is-accessible-span, r=fee1-deadDylan DPC-9/+2
2022-07-11rename a methodTakayuki Maeda-2/+2
2022-07-11implement `is_accessible_span`Takayuki Maeda-9/+2
2022-07-11Rollup merge of #98713 - nikomatsakis:issue-98693, r=jackh726Matthias Krüger-5/+33
2022-07-10Rollup merge of #99103 - TaKO8Ki:avoid-&str-to-string-conversions, r=oli-obkMatthias Krüger-4/+4
2022-07-10avoid some `&str` to `String` conversionsTakayuki Maeda-4/+4
2022-07-08Rollup merge of #98795 - jackh726:lexical_region_resolve_cleanup, r=compiler-...Matthias Krüger-14/+490
2022-07-08Auto merge of #98482 - cjgillot:short-struct-span-closure, r=estebankbors-4/+2
2022-07-07Move code from rustc_trait_selection/opaque_types to better placesJack Huey-2/+482
2022-07-07Move is_free and is_free_or_static to Region, change resolve_var to resolve_r...Jack Huey-12/+8
2022-07-07Wording tweakEsteban Küber-8/+21
2022-07-07Fix label on uninit binding field assignmentEsteban Küber-24/+25
2022-07-07Avoid misleading message/label in `match-cfg-fake-edges.rs` testEsteban Küber-23/+41
2022-07-07Review comments: wordingEsteban Küber-29/+40
2022-07-07Tweak wording and spansEsteban Küber-24/+68
2022-07-07On partial uninit error point at where we need initEsteban Küber-44/+204
2022-07-07Fix borrowck closure span.Camille GILLOT-3/+1
2022-07-07Shorten span for closures.Camille GILLOT-1/+1
2022-07-07Move `dominators` from Body to BasicBlocksTomasz Miąsko-2/+2
2022-07-07Move `predecessors` from Body to BasicBlocksTomasz Miąsko-3/+3
2022-07-06replace `guess_head_span` with `def_span`Takayuki Maeda-6/+1
2022-07-06Update TypeVisitor pathsAlan Egerton-6/+9
2022-07-05Relax constrained generics to TypeVisitableAlan Egerton-4/+5
2022-07-04Rollup merge of #98878 - lcnr:more-rustc_pass_by_value, r=oli-obkMatthias Krüger-1/+1
2022-07-04fully move dropck to mirlcnr-35/+53
2022-07-04more `rustc_pass_by_value`lcnr-1/+1
2022-07-03Auto merge of #98673 - pietroalbini:pa-bootstrap-update, r=Mark-Simulacrumbors-1/+1
2022-07-02Rollup merge of #98766 - lcnr:mir-visit-pass_by_value, r=oli-obkDylan DPC-13/+13
2022-07-01Factor out hir::Node::BindingCameron Steffen-1/+1
2022-07-01cleanup mir visitor for `rustc::pass_by_value`lcnr-13/+13
2022-07-01update cfg(bootstrap)sPietro Albini-1/+1
2022-06-30promote placeholder bounds to 'static obligationsNiko Matsakis-5/+33
2022-06-29Rollup merge of #98415 - compiler-errors:rustc-borrowck-session-diagnostic-1,...Dylan DPC-23/+71
2022-06-28Migrate some rustc_borrowck diagnostics to SessionDiagnosticMichael Goulet-23/+71
2022-06-28Do not use a suggestion to change a binding's name to a typeMichael Goulet-25/+30
2022-06-28Remove redundant logic to suggest `as_ref`Michael Goulet-46/+7
2022-06-28Rollup merge of #98420 - davidtwco:translation-lint-fixes-and-more-migration,...Dylan DPC-2/+6
2022-06-27fold_region: remove unused parameterlcnr-12/+10
2022-06-27outside of borrowck, do not provide an implicit_region_boundlcnr-8/+8
2022-06-27various: add `rustc_lint_diagnostics` to diag fnsDavid Wood-2/+6