about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2023-02-23Lazily compute crate name for consider_optimizingNilstrieb-2/+1
2023-02-23Unify validity checks into a single queryNilstrieb-7/+43
2023-02-23Auto merge of #108369 - compiler-errors:ty-error-more, r=BoxyUwUbors-13/+12
2023-02-23Rollup merge of #108350 - compiler-errors:assoc-type-bound-dogfooding, r=oli-obkMatthias Krüger-7/+7
2023-02-23Auto merge of #108324 - notriddle:notriddle/assoc-fn-method, r=compiler-error...bors-9/+38
2023-02-22Rename ty_error_with_guaranteed to ty_error, ty_error to ty_error_miscMichael Goulet-11/+9
2023-02-22Use ty_error_with_guaranteed in many more placesMichael Goulet-2/+3
2023-02-22Remove some resolver outputs.Camille GILLOT-9/+0
2023-02-22Auto merge of #108340 - eggyal:remove_traversal_trait_aliases, r=oli-obkbors-246/+304
2023-02-22Remove type-traversal trait aliasesAlan Egerton-246/+304
2023-02-22diagnostics: if AssocFn has self argument, describe as methodMichael Howell-9/+38
2023-02-22Auto merge of #103042 - davidtwco:translation-distributed-ftl, r=oli-obkbors-3/+53
2023-02-22Auto merge of #108339 - GuillaumeGomez:rollup-4z02kas, r=GuillaumeGomezbors-2/+3
2023-02-22Rollup merge of #108168 - clubby789:recursive-type-alias, r=compiler-errorsGuillaume Gomez-2/+3
2023-02-22errors: generate typed identifiers in each crateDavid Wood-3/+53
2023-02-22Auto merge of #108300 - oli-obk:elsa, r=eholkbors-3/+2
2023-02-21Rollup merge of #104239 - b-naber:sccs-info, r=jackh726Matthias Krüger-1/+8
2023-02-21address reviewb-naber-1/+1
2023-02-21Auto merge of #108301 - Dylan-DPC:rollup-70zpkt0, r=Dylan-DPCbors-7/+37
2023-02-21Rollup merge of #108141 - spastorino:add_rpitit_queries, r=compiler-errorsDylan DPC-7/+37
2023-02-21Use a lock-free datastructure for `source_span`Oli Scherer-3/+2
2023-02-21Auto merge of #104754 - nnethercote:more-ThinVec-in-ast, r=the8472bors-1/+1
2023-02-21Associated type bounds in some places in the compilerMichael Goulet-7/+7
2023-02-21Upgrade `thin-vec` from 0.2.9 to 0.2.12.Nicholas Nethercote-1/+1
2023-02-20Minimal changes to make miri workRune Tynan-14/+4
2023-02-20Remove unused lifetimeRune Tynan-1/+1
2023-02-20Add mentioned from_raw_bytes constructorRune Tynan-0/+17
2023-02-20Allow non-`Box` allocations in preparation for aligned const allocations for ...Rune Tynan-28/+84
2023-02-20Remove IntoDefIdTreeOli Scherer-17/+8
2023-02-20Move the resolver into a queryOli Scherer-1/+15
2023-02-20Run the resolver after TyCtxt constructionOli Scherer-2/+4
2023-02-20Make untracked.source_span lockable so that resolution can still write to it ...Oli Scherer-2/+2
2023-02-20Make untracked.cstore lockable so that resolution can still write to it when ...Oli Scherer-10/+10
2023-02-19collect region contexts during mir renumberingb-naber-1/+8
2023-02-19Auto merge of #108128 - clubby789:builtin-derived-attr, r=jackh726bors-3/+18
2023-02-19Auto merge of #107921 - cjgillot:codegen-overflow-check, r=tmiaskobors-4/+6
2023-02-19Document associated_item methodsSantiago Pastorino-1/+6
2023-02-19Add associated_item_for_impl_trait_in_trait querySantiago Pastorino-0/+8
2023-02-19Add associated_items_for_impl_trait_in_trait querySantiago Pastorino-0/+14
2023-02-19Rollup merge of #108203 - compiler-errors:rpitit-fix-defaults-2, r=jackh726Guillaume Gomez-1/+21
2023-02-19Auto merge of #108228 - Dylan-DPC:rollup-i9t13qu, r=Dylan-DPCbors-1/+4
2023-02-19Rollup merge of #108189 - compiler-errors:non_lifetime_binders-bound-stuff, r...Dylan DPC-1/+4
2023-02-19Auto merge of #107772 - compiler-errors:dyn-star-backend-is-ptr, r=eholkbors-1/+1
2023-02-18Auto merge of #107542 - compiler-errors:param-envs-with-inference-vars-are-cu...bors-6/+4
2023-02-18Update compiler/rustc_middle/src/mir/syntax.rsCamille Gillot-1/+2
2023-02-18Remove exception from MIR doc.Camille GILLOT-4/+0
2023-02-18Correct comment.Camille GILLOT-2/+4
2023-02-18Add comment.Camille GILLOT-0/+3
2023-02-18Assume we can normalize trait default method RPITITs in param-env insteadMichael Goulet-1/+21
2023-02-18Pretty placeholders using their namesMichael Goulet-1/+4