about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-12-31Fix tidy errorbjorn3-2/+2
2023-12-31Avoid specialization for AttrId deserializationbjorn3-23/+30
2023-12-31Remove almost all uses of specialization from the metadata encoding codebjorn3-284/+301
2023-12-31Avoid specialization for the Span Encodable and Decodable implsbjorn3-94/+139
2023-12-31Merge commit '6d355f6844323db03bfd608899613e363e701951' into sync_cg_clif-202...bjorn3-20/+22
2023-12-31Auto merge of #119447 - Nilstrieb:STACKOVERFLOW, r=compiler-errorsbors-1/+2
2023-12-30Auto merge of #119284 - Nadrieril:fix-bodiless-arm-parse, r=cjgillotbors-3/+1
2023-12-30Auto merge of #119443 - Urgau:move-around-builtin-diag-context, r=Nilstriebbors-444/+538
2023-12-30Auto merge of #119446 - Nilstrieb:bitflags2.0-hell, r=compiler-errorsbors-114/+107
2023-12-30Update to bitflags 2 in the compilerNilstrieb-114/+107
2023-12-30Fix `<BoundConstness as Display>`Nilstrieb-1/+2
2023-12-30Move around the code responsible for decorating builtin diagnosticsUrgau-444/+538
2023-12-30Auto merge of #119438 - Zalathar:prepare-mappings, r=cjgillotbors-53/+74
2023-12-30Auto merge of #119437 - matthiaskrgr:rollup-esf96p6, r=matthiaskrgrbors-2/+0
2023-12-30coverage: Make `coverage_counters` a local variableZalathar-31/+37
2023-12-30coverage: Prepare mappings separately from injecting statementsZalathar-29/+44
2023-12-30Rollup merge of #119425 - Urgau:check-cfg-fix-cargo-diag-bug, r=NilstriebMatthias Krüger-2/+0
2023-12-30Auto merge of #119377 - tmiasko:after, r=cjgillotbors-6/+0
2023-12-30Auto merge of #118705 - WaffleLapkin:codegen-atomic-exhange-untuple, r=cjgillotbors-20/+12
2023-12-30Auto merge of #119367 - Mark-Simulacrum:relative-spans, r=wesleywiserbors-47/+130
2023-12-30Auto merge of #116012 - cjgillot:gvn-const, r=oli-obkbors-518/+16
2023-12-29Shrink span encoding furtherMark Rousskov-47/+130
2023-12-30Fix invalid check-cfg Cargo feature diagnostic helpUrgau-2/+0
2023-12-29Rollup merge of #119388 - Enselic:prevent-lint-triplication, r=cjgillotMatthias Krüger-35/+35
2023-12-29Rollup merge of #119322 - compiler-errors:async-gen-resume-ty, r=cjgillotMatthias Krüger-22/+13
2023-12-29Auto merge of #118911 - Young-Flash:fix_issue_118819, r=fmeasebors-20/+28
2023-12-29Auto merge of #119259 - cjgillot:single-crate-id, r=Mark-Simulacrumbors-32/+40
2023-12-29Rollup merge of #119402 - est31:fix_if_guard_unused, r=compiler-errorsMatthias Krüger-0/+3
2023-12-29Rollup merge of #119401 - Zalathar:query-stability, r=NilstriebMatthias Krüger-3/+6
2023-12-29Rollup merge of #119393 - DaniPopes:unmap-a-filter, r=NilstriebMatthias Krüger-18/+20
2023-12-29Rollup merge of #119375 - Swatinem:merge-coroutine-lowering, r=compiler-errorsMatthias Krüger-224/+81
2023-12-29Auto merge of #119392 - compiler-errors:args-parts, r=Nilstriebbors-58/+48
2023-12-29Also walk bindings created by if-let guardsest31-0/+3
2023-12-29Auto merge of #119395 - Nilstrieb:walk-pat, r=est31bors-29/+6
2023-12-29coverage: Avoid a possible query stability hazard in `CoverageCounters`Zalathar-3/+6
2023-12-29Couple of random coroutine pass simplificationsMichael Goulet-22/+13
2023-12-28Use `Pat::walk_always` instead of manual walkNilstrieb-29/+6
2023-12-28Auto merge of #119174 - compiler-errors:movability, r=cjgillotbors-220/+194
2023-12-28Merge Coroutine lowering functionsArpad Borsos-224/+81
2023-12-28Use filter instead of filter_map in Parser::expected_one_of_not_foundDaniPopes-18/+20
2023-12-28make ClosureArgsParts not genericMichael Goulet-58/+48
2023-12-28rustc_lint: Prevent triplication of 'unknown lint' lintMartin Nordholts-23/+23
2023-12-28rustc_lint: Prevent multiple 'incompatible with previous forbid' lintsMartin Nordholts-1/+1
2023-12-28rustc_lint: Prevent multiple 'lint ignored' lintsMartin Nordholts-1/+1
2023-12-28rustc_lint: Rename `warn_about_weird_lints` to `lint_added_lints`Martin Nordholts-8/+8
2023-12-28rustc_error_codes: Update expected error in E0453.mdMartin Nordholts-2/+2
2023-12-28Rollup merge of #119380 - ShE3py:match-never-pat, r=petrochenkovMatthias Krüger-1/+7
2023-12-28Rollup merge of #119379 - ShE3py:parse-seq-doc, r=compiler-errorsMatthias Krüger-10/+28
2023-12-28Rollup merge of #119359 - DaniPopes:ident-or-err, r=compiler-errorsMatthias Krüger-12/+4
2023-12-28Movability doesn't need to be a query anymoreMichael Goulet-56/+29