about summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src
AgeCommit message (Expand)AuthorLines
2024-03-28favor placeholders over existentials when choosing SCC representativesAli MJ Al-Nasrawy-12/+20
2024-03-28check RPITs for invalid argsAli MJ Al-Nasrawy-11/+1
2024-03-28ignore error paramsAli MJ Al-Nasrawy-0/+8
2024-03-28except equal parameters from the uniqueness checkAli MJ Al-Nasrawy-1/+97
2024-03-27chore: fix some commentsxiaoxiangxianzi-1/+1
2024-03-27Implement `mut ref`/`mut ref mut`Jules Bertholet-10/+9
2024-03-26Rollup merge of #122589 - wutchzone:121547, r=compiler-errorsMatthias Krüger-3/+13
2024-03-26ignore uncaptured lifetimes when checking opaquesAli MJ Al-Nasrawy-12/+11
2024-03-26fix ICE in check_uniqueAli MJ Al-Nasrawy-2/+11
2024-03-25Rollup merge of #122970 - cuviper:use-chunk_by, r=Mark-SimulacrumMatthias Krüger-6/+5
2024-03-23Rollup merge of #122969 - cuviper:borrowck-rposition, r=matthewjasperJubilee-11/+9
2024-03-23Use `chunk_by` when building `ReverseSccGraph`Josh Stone-6/+5
2024-03-23Simplify an iterator search in borrowck diagJosh Stone-11/+9
2024-03-23Auto merge of #122629 - RalfJung:assert-unsafe-precondition, r=saethlinbors-1/+1
2024-03-23Fix typosDaniel Sedlak-3/+3
2024-03-23Fix diagnostics for async block cloningDaniel Sedlak-0/+10
2024-03-23refactor check_{lang,library}_ub: use a single intrinsic, put policy into lib...Ralf Jung-1/+1
2024-03-23Rollup merge of #122780 - GuillaumeGomez:rename-hir-local, r=oli-obkMatthias Krüger-6/+6
2024-03-23rename MIR int2ptr casts to match library nameRalf Jung-2/+2
2024-03-23Auto merge of #119552 - krtab:dead_code_priv_mod_pub_field, r=cjgillot,saethlinbors-2/+0
2024-03-22Auto merge of #122900 - matthiaskrgr:rollup-nls90mb, r=matthiaskrgrbors-1/+1
2024-03-22Rename `hir::Node::Local` into `hir::Node::LetStmt`Guillaume Gomez-3/+3
2024-03-22Rename `hir::Local` into `hir::LetStmt`Guillaume Gomez-5/+5
2024-03-22Split out ImplPolarity and PredicatePolarityMichael Goulet-1/+1
2024-03-22Make RawPtr take Ty and Mutbl separatelyMichael Goulet-12/+9
2024-03-22Programmatically convert some of the pat ctorsMichael Goulet-12/+8
2024-03-21Rollup merge of #122733 - oli-obk:error_prop, r=compiler-errorsMatthias Krüger-0/+5
2024-03-21Strip placeholders from hidden types before remapping generic parameter in th...Oli Scherer-0/+5
2024-03-21Auto merge of #121123 - compiler-errors:item-assumptions, r=oli-obkbors-1/+1
2024-03-20Rollup merge of #122749 - aliemjay:region-err, r=compiler-errorsJacob Pratt-4/+0
2024-03-20make `type_flags(ReError) & HAS_ERROR`Ali MJ Al-Nasrawy-4/+0
2024-03-20Split item bounds and item super predicatesMichael Goulet-1/+1
2024-03-20Auto merge of #120717 - compiler-errors:cap-closure-kind, r=oli-obkbors-1/+1
2024-03-19Only split by-ref/by-move futures for async closuresMichael Goulet-1/+1
2024-03-19Auto merge of #116935 - oli-obk:different_lifetime_taits_in_same_sig, r=compi...bors-20/+89
2024-03-19Auto merge of #122735 - matthiaskrgr:rollup-pgb1s90, r=matthiaskrgrbors-13/+24
2024-03-19Auto merge of #122392 - BoxyUwU:misc_cleanup, r=lcnrbors-6/+4
2024-03-19Fix incorrect mutable suggestion information for binding in ref pattern.surechen-13/+24
2024-03-19Auto merge of #122055 - compiler-errors:stabilize-atb, r=oli-obkbors-1/+1
2024-03-18rename `instantiate_canonical_with_fresh_inference_vars`Boxy-6/+4
2024-03-18Prevent opaque types being instantiated twice with different regions within t...Oli Scherer-20/+89
2024-03-17Move `suggest_hoisting_call_outside_loop` out of `suggest_cloning`Esteban Küber-6/+3
2024-03-17Move `Visitor` impl out to the `mod` levelEsteban Küber-22/+22
2024-03-17Point at `continue` and `break` that might be in the wrong placeEsteban Küber-33/+130
2024-03-17Detect when move of `!Copy` value occurs within `loop` and should likely not ...Esteban Küber-2/+160
2024-03-15Rollup merge of #122254 - estebank:issue-48677, r=oli-obkMatthias Krüger-15/+126
2024-03-15Rollup merge of #122513 - petrochenkov:somehir4, r=fmeaseGuillaume Gomez-10/+4
2024-03-15Rollup merge of #122468 - beepster4096:borrowck_prefixes_cleanup, r=NadrierilGuillaume Gomez-88/+28
2024-03-14hir: Remove `opt_local_def_id_to_hir_id` and `opt_hir_node_by_def_id`Vadim Petrochenkov-10/+4
2024-03-14Rename `hir::StmtKind::Local` into `hir::StmtKind::Let`Guillaume Gomez-3/+3