about summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src
AgeCommit message (Expand)AuthorLines
2023-03-17Rollup merge of #109215 - est31:sort_by_key, r=NilstriebMatthias Krüger-2/+2
2023-03-16Auto merge of #108944 - cjgillot:clear-local-info, r=oli-obkbors-90/+69
2023-03-16Use sort_by_key instead of sort_byest31-2/+2
2023-03-15unequal → not equalgimbles-1/+1
2023-03-14Remove LocalKind::Var.Camille GILLOT-8/+10
2023-03-14Make is_block_tail a variant of LocalInfo.Camille GILLOT-3/+3
2023-03-14Wrap the whole LocalInfo in ClearCrossCrate.Camille GILLOT-79/+56
2023-03-11Simplify message pathsest31-1/+1
2023-03-10Auto merge of #108977 - matthiaskrgr:rollup-1bnl1hu, r=matthiaskrgrbors-1/+1
2023-03-09Remove body_def_id from InheritedMichael Goulet-1/+1
2023-03-09Document borrowck behaviour.Camille GILLOT-1/+3
2023-03-09Introduce a no-op PlaceMention statement for `let _ =`.Camille GILLOT-2/+10
2023-03-08Rollup merge of #108856 - Zeegomo:remove-drop-and-rep, r=tmiaskoMatthias Krüger-43/+1
2023-03-07Remove DropAndReplace terminatorGiacomo Pasini-43/+1
2023-03-07Auto merge of #108735 - clubby789:borrowck-unstable, r=Nilstriebbors-61/+66
2023-03-07Auto merge of #108691 - aliemjay:closure-subject, r=jackh726bors-126/+72
2023-03-05Remove `allow(potential_query_instability)` from `borrowck`clubby789-61/+66
2023-03-05Auto merge of #108351 - petrochenkov:rmdit, r=cjgillotbors-5/+3
2023-03-05Auto merge of #107844 - Zeegomo:no-drop-and-rep, r=cjgillotbors-8/+48
2023-03-04tweak debug output and bless testsAli MJ Al-Nasrawy-14/+18
2023-03-04tweak ClosureOutlivesSubjectTyAli MJ Al-Nasrawy-1/+1
2023-03-03Rollup merge of #108694 - est31:backticks_matchmaking_comments, r=NilstriebMatthias Krüger-3/+3
2023-03-03use helper function for error reportingGiacomo Pasini-17/+29
2023-03-03Desugars drop and replace at MIR buildGiacomo Pasini-10/+38
2023-03-03ignore bivariant regions in opaque typesAli MJ Al-Nasrawy-0/+30
2023-03-03smarter algorithm for finding an equal regionAli MJ Al-Nasrawy-92/+9
2023-03-03promote subject even if it has unnamed regionsAli MJ Al-Nasrawy-22/+17
2023-03-03Match end user facing unmatched backticks in compiler/est31-1/+1
2023-03-03Match unmatched backticks in compiler/ that are part of rustdocest31-3/+3
2023-03-02rustc_middle: Remove trait `DefIdTree`Vadim Petrochenkov-5/+3
2023-02-27Auto merge of #108487 - cjgillot:no-typeck-mir, r=oli-obkbors-62/+33
2023-02-27avoid `&str` to `String` conversionsTakayuki Maeda-2/+2
2023-02-26Avoid more calls to typeck.Camille GILLOT-12/+15
2023-02-26Wrap more into into closure_typeinfo query.Camille GILLOT-45/+13
2023-02-26Access upvars through a query.Camille GILLOT-5/+5
2023-02-24Rename many interner functions.Nicholas Nethercote-8/+8
2023-02-23Auto merge of #108369 - compiler-errors:ty-error-more, r=BoxyUwUbors-23/+26
2023-02-23Rollup merge of #108350 - compiler-errors:assoc-type-bound-dogfooding, r=oli-obkMatthias Krüger-1/+2
2023-02-23Auto merge of #108324 - notriddle:notriddle/assoc-fn-method, r=compiler-error...bors-7/+4
2023-02-22Rename ty_error_with_guaranteed to ty_error, ty_error to ty_error_miscMichael Goulet-8/+8
2023-02-22Use ty_error_with_guaranteed in many more placesMichael Goulet-19/+22
2023-02-22Auto merge of #108340 - eggyal:remove_traversal_trait_aliases, r=oli-obkbors-23/+23
2023-02-22Remove type-traversal trait aliasesAlan Egerton-23/+23
2023-02-22diagnostics: if AssocFn has self argument, describe as methodMichael Howell-7/+4
2023-02-22errors: generate typed identifiers in each crateDavid Wood-3/+6
2023-02-21Rollup merge of #104239 - b-naber:sccs-info, r=jackh726Matthias Krüger-61/+398
2023-02-21address reviewb-naber-12/+10
2023-02-21Make hidden type registration opt-in, so that each site can be reviewed on it...Oli Scherer-1/+2
2023-02-21Associated type bounds in some places in the compilerMichael Goulet-1/+2
2023-02-20remove cfg attributesb-naber-7/+5