about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2022-11-10Use const_error_with_guaranteed moreMichael Goulet-5/+7
2022-11-10Auto merge of #101990 - clubby789:dont-machine-apply-placeholder-method, r=co...bors-0/+6
2022-11-09Rollup merge of #103464 - JakobDegen:mir-parsing, r=oli-obkManish Goregaokar-0/+59
2022-11-09Add domain size check to fix ICECameron Steffen-1/+2
2022-11-09docsBoxy-0/+3
2022-11-09Use `LayoutError`'s implementation of `IntoDiagnostic`SLASHLogin-4/+4
2022-11-09var_subdiag refinementAndyJado-0/+1
2022-11-09another optimization attemptRalf Jung-66/+83
2022-11-08Add support for custom MIR parsingJakob Degen-0/+59
2022-11-09Auto merge of #104179 - Manishearth:rollup-yvsx5hh, r=Manishearthbors-1/+3
2022-11-08Rollup merge of #103827 - compiler-errors:rpitit-substs-compat, r=wesleywiserManish Goregaokar-1/+3
2022-11-09Auto merge of #103171 - jackh726:gen-interior-hrtb-error, r=cjgillotbors-11/+15
2022-11-08Auto merge of #104168 - GuillaumeGomez:rollup-tf4edqc, r=GuillaumeGomezbors-1/+22
2022-11-08another attempt at performance improvementsRalf Jung-23/+26
2022-11-08Rollup merge of #104132 - Rejyr:rustc_lint-function-lints, r=davidtwcoGuillaume Gomez-0/+1
2022-11-08Rollup merge of #103928 - chenyukang:yukang/fix-103874-add-ty_error_with_guar...Guillaume Gomez-1/+21
2022-11-08Auto merge of #103252 - lcnr:recompute_applicable_impls, r=jackh726bors-7/+4
2022-11-08Auto merge of #103965 - petrochenkov:effvisperf3, r=oli-obkbors-21/+103
2022-11-08selection failure: recompute applicable implslcnr-7/+4
2022-11-08code cleanup with err.emit_unlessyukang-1/+1
2022-11-08deprecate unchecked_claim_error_was_emitted in error_reportedyukang-1/+5
2022-11-08add 'ty_error_with_guaranteed' and 'const_error_with_guaranteed'yukang-0/+16
2022-11-07fix: lint against lint functionsRejyr-0/+1
2022-11-07less unsupported errors in Miri, and clarifying commentsRalf Jung-9/+9
2022-11-07Add an optional Span to BrAnon and use it to print better error for HRTB erro...Jack Huey-11/+15
2022-11-07Only assume Stacked Borrows if -Zunsound-mir-opts is givenJannis Christopher Köhl-0/+9
2022-11-07Prevent registration inside references if target is !FreezeJannis Christopher Köhl-1/+1
2022-11-07Only track (trivially) freeze typesJannis Christopher Köhl-1/+1
2022-11-07try to make things faster when only ptr provenance can existRalf Jung-5/+17
2022-11-07Rollup merge of #104059 - Rejyr:rustc_middle-lint-typo, r=petrochenkovYuki Okushi-1/+1
2022-11-06cfg-step codeMark Rousskov-1/+0
2022-11-06Auto merge of #99943 - compiler-errors:tuple-trait, r=jackh726bors-0/+2
2022-11-06make uninit_mask a unit testRalf Jung-1/+22
2022-11-06fix: typoRejyr-1/+1
2022-11-06move InitMask to its own moduleRalf Jung-592/+578
2022-11-06dont debug-print allocations, that's too verboseRalf Jung-4/+4
2022-11-06interpret: support for per-byte provenanceRalf Jung-204/+328
2022-11-06Auto merge of #103720 - crlf0710:most_translation_attr, r=compiler-errorsbors-1/+4
2022-11-06Rollup merge of #104016 - Nilstrieb:query-descs-more, r=compiler-errorsMatthias Krüger-1/+17
2022-11-06Auto merge of #103975 - oli-obk:tracing, r=jackh726bors-2/+2
2022-11-05Use `FmtPrinter` instead of creating `Instance`clubby789-0/+6
2022-11-05Enforce rust-check ABI in signatures, callsMichael Goulet-0/+2
2022-11-05Add internal descriptions to a few queriesNilstrieb-1/+17
2022-11-05resolve: Fill effective visibilities for import def ids in a separate passVadim Petrochenkov-2/+28
2022-11-05privacy: Check effective visibility invariantsVadim Petrochenkov-1/+50
2022-11-05resolve: More detailed effective visibility tracking for importsVadim Petrochenkov-18/+25
2022-11-05Rollup merge of #103984 - V0ldek:103974-refactor-mk_const, r=BoxyUwUMatthias Krüger-36/+31
2022-11-04Refactor tcx mk_const parameters.Mateusz-36/+31
2022-11-04Rollup merge of #103937 - BoxyUwU:misc_cleanups, r=compiler-errorsMatthias Krüger-1/+15
2022-11-04Some tracing and comment cleanupsOli Scherer-2/+2