about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2022-11-18couple of clippy::perf fixesMatthias Krüger-3/+1
2022-11-18interpret: use Either over Result when it is not representing an error conditionRalf Jung-8/+12
2022-11-17Rollup merge of #104483 - oli-obk:santa-clauses-make-goals, r=compiler-errorsMatthias Krüger-9/+9
2022-11-17fix a typoRalf Jung-1/+1
2022-11-17Auto merge of #104170 - cjgillot:hir-def-id, r=fee1-deadbors-58/+45
2022-11-16Convert predicates into Predicate in the Obligation constructorOli Scherer-2/+2
2022-11-16Generalize the `ToPredicate` traitOli Scherer-8/+8
2022-11-16cleanup and dedupe CTFE and Miri error reportingRalf Jung-25/+12
2022-11-15Auto merge of #102570 - cjgillot:deagg-debuginfo, r=oli-obkbors-0/+64
2022-11-15Introduce composite debuginfo.Camille GILLOT-0/+64
2022-11-15Auto merge of #104054 - RalfJung:byte-provenance, r=oli-obkbors-812/+990
2022-11-15Auto merge of #104437 - matthiaskrgr:rollup-n5jdg9v, r=matthiaskrgrbors-9/+69
2022-11-15Rollup merge of #104258 - compiler-errors:tait-closure-deduce, r=oli-obkMatthias Krüger-9/+69
2022-11-15Auto merge of #101168 - jachris:dataflow-const-prop, r=oli-obkbors-4/+12
2022-11-14Give precendence to regions from member constaints when inferring concrete ty...Camille GILLOT-6/+5
2022-11-14Rollup merge of #104378 - compiler-errors:chalk-up, r=jackh726Matthias Krüger-1/+1
2022-11-14Rollup merge of #104349 - rustaceanclub:master, r=oli-obkMatthias Krüger-2/+2
2022-11-14Drop `relate_opaque_item_substs`.Camille GILLOT-23/+12
2022-11-14assert that we are (de)seiralizing ProvenanceMap correctlyRalf Jung-13/+13
2022-11-14Remove redundant graphviz escapingJannis Christopher Köhl-4/+3
2022-11-14Manually implement `Encodable` for ProvenanceMap to avoid serializing an alwa...Oli Scherer-1/+16
2022-11-14Auto merge of #103858 - Mark-Simulacrum:bump-bootstrap, r=pietroalbinibors-1/+0
2022-11-13Bump chalk to v0.87Michael Goulet-1/+1
2022-11-13Rollup merge of #104357 - RalfJung:is-sized, r=cjgillotMatthias Krüger-1/+1
2022-11-13Do not use `local_def_id` in `node_to_string`.Camille GILLOT-30/+24
2022-11-13Store a LocalDefId in hir::AnonConst.Camille GILLOT-3/+3
2022-11-13Store a LocalDefId in hir::GenericParam.Camille GILLOT-21/+14
2022-11-13Make user_provided_sigs a LocalDefIdMap.Camille GILLOT-2/+2
2022-11-13Store LocalDefId in hir::Closure.Camille GILLOT-2/+2
2022-11-13add is_sized method on Abi and Layout, and use itRalf Jung-1/+1
2022-11-13fix some typos in commentscui fliter-2/+2
2022-11-13Auto merge of #104282 - cjgillot:intern-span, r=compiler-errorsbors-45/+7
2022-11-12Explain redundant mapping.Camille GILLOT-0/+4
2022-11-12Use variances for defining use diag.Camille GILLOT-53/+5
2022-11-12Inherit generics for impl-trait.Camille GILLOT-3/+23
2022-11-12Auto merge of #103530 - cjgillot:hir-lifetimes-direct, r=estebankbors-12/+10
2022-11-11Auto merge of #104293 - Manishearth:rollup-xj92d0k, r=Manishearthbors-0/+5
2022-11-11Skip stable hashing without incremental.Camille GILLOT-1/+3
2022-11-11Rollup merge of #103960 - AndyJado:var_path_only_diag, r=davidtwcoManish Goregaokar-0/+1
2022-11-11Rollup merge of #104202 - camsteffen:103748, r=estebankDylan DPC-1/+2
2022-11-11Use the interned stable hash as plain hash.Camille GILLOT-3/+1
2022-11-11Hash spans when interning.Camille GILLOT-6/+2
2022-11-11Do not rename bound variables when verbose-printing binders.Camille GILLOT-39/+5
2022-11-11Resolve lifetimes independently for each item-like.Camille GILLOT-10/+1
2022-11-11Tweak signatures in rustc_middle::hir::map.Camille GILLOT-2/+9
2022-11-10More nitsMichael Goulet-0/+4
2022-11-10Support DoubleEndedIterator for subst_iter and subst_iter_copiedMichael Goulet-9/+69
2022-11-10Rollup merge of #104235 - compiler-errors:more-ct-guar, r=oli-obkManish Goregaokar-5/+7
2022-11-10Rollup merge of #104194 - BoxyUwU:early_binder_docs, r=compiler-errorsManish Goregaokar-0/+3
2022-11-10broken links go brrrrrBoxy-1/+1