about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-10-20Auto merge of #116838 - gurry:116836-dup-macro-invoc-diag, r=petrochenkovbors-4/+4
2023-10-20Auto merge of #116875 - nnethercote:rustc_monomorphize, r=wesleywiserbors-53/+12
2023-10-19Auto merge of #116874 - compiler-errors:elaborator-nits, r=wesleywiserbors-42/+39
2023-10-19Auto merge of #115214 - Urgau:rfc-3127-trim-paths, r=compiler-errorsbors-86/+387
2023-10-19Rollup merge of #116906 - compiler-errors:version-0, r=oli-obkMatthias Krüger-5/+5
2023-10-19Rollup merge of #116896 - cjgillot:single-inline, r=oli-obkMatthias Krüger-13/+22
2023-10-19Rollup merge of #116650 - RalfJung:miri-intptrcast, r=oli-obkMatthias Krüger-0/+10
2023-10-19Rollup merge of #116912 - compiler-errors:rustc_type_ir-bikeshedding, r=jackh726León Orell Valerian Liehr-57/+61
2023-10-19Rollup merge of #116908 - estebank:issue-78206, r=compiler-errorsLeón Orell Valerian Liehr-4/+19
2023-10-19Rollup merge of #116829 - fmease:rust-aint-c, r=compiler-errorsLeón Orell Valerian Liehr-4/+18
2023-10-19Rollup merge of #116663 - compiler-errors:resolve-regions, r=lcnrLeón Orell Valerian Liehr-8/+20
2023-10-19Fix duplicate labels emitted in `render_multispan_macro_backtrace()`Gurinder Singh-4/+4
2023-10-18Tweak wording of type errors involving type paramsEsteban Küber-4/+19
2023-10-18Some renaming nits for rustc_type_irMichael Goulet-52/+61
2023-10-18Remove unused variant BinderListTyMichael Goulet-5/+0
2023-10-18Use v0.0.0 in compiler cratesMichael Goulet-5/+5
2023-10-18Auto merge of #116493 - compiler-errors:coinductive-cycle-lint, r=lcnrbors-2/+2
2023-10-18Don't ICE when encountering unresolved regions in fully_resolveMichael Goulet-8/+20
2023-10-18Bump COINDUCTIVE_OVERLAP_IN_COHERENCEMichael Goulet-2/+2
2023-10-18Auto merge of #116046 - Zalathar:fn-cov-info, r=cjgillotbors-636/+435
2023-10-18Only check in a single place if a pass is enabled.Camille GILLOT-13/+22
2023-10-18Make `#[repr(Rust)]` and `#[repr(C)]` incompatible with one anotherLeón Orell Valerian Liehr-4/+18
2023-10-18Auto merge of #116887 - lcnr:alias-ty-constructor, r=compiler-errorsbors-38/+45
2023-10-18coverage: Explicitly note that counter/expression IDs are function-localZalathar-0/+17
2023-10-18coverage: Update docs for `StatementKind::Coverage`Zalathar-5/+10
2023-10-18coverage: Store expression data in function coverage infoZalathar-171/+86
2023-10-18Remove unused `TyCtxt` from `remove_dead_blocks`Zalathar-9/+9
2023-10-18coverage: Store all of a function's mappings in function coverage infoZalathar-239/+86
2023-10-18AliasTy::new instead of tcx methodlcnr-38/+45
2023-10-18Auto merge of #116885 - aliemjay:rollup-plbeppt, r=aliemjaybors-136/+91
2023-10-18coverage: Make expression simplification non-destructiveZalathar-22/+58
2023-10-18Rollup merge of #116879 - aliemjay:revert-opaque-bubble, r=oli-obkAli MJ Al-Nasrawy-81/+18
2023-10-18Rollup merge of #116870 - compiler-errors:host-param-by-name, r=fee1-deadAli MJ Al-Nasrawy-11/+10
2023-10-18Rollup merge of #116865 - estebank:issue-46969, r=compiler-errorsAli MJ Al-Nasrawy-44/+58
2023-10-18Rollup merge of #116812 - rmehri01:missing_copy_implementations_non_exhaustiv...Ali MJ Al-Nasrawy-0/+5
2023-10-18coverage: Collect a function's coverage mappings into a single listZalathar-75/+65
2023-10-18coverage: Rename `Operand` to `CovTerm`Zalathar-49/+51
2023-10-18coverage: Store the number of counters/expressions in function coverage infoZalathar-102/+69
2023-10-18coverage: Attach an optional `FunctionCoverageInfo` to `mir::Body`Zalathar-54/+74
2023-10-18Auto merge of #116815 - Nilstrieb:more-funny-pretty-printers, r=compiler-errorsbors-310/+214
2023-10-18Auto merge of #116814 - estebank:windows-ice-path, r=petrochenkovbors-3/+8
2023-10-18revert rust-lang/rust#114586Ali MJ Al-Nasrawy-81/+18
2023-10-18Auto merge of #116713 - estebank:issue-116703, r=compiler-errorsbors-46/+60
2023-10-18Auto merge of #116830 - nnethercote:rustc_type_ir, r=compiler-errorsbors-128/+41
2023-10-18Remove `UnknownPartitionStrategy` error.Nicholas Nethercote-6/+0
2023-10-18Streamline `build_skip_move_check_fns`.Nicholas Nethercote-31/+10
2023-10-18Inline and remove `item_requires_monomorphization`.Nicholas Nethercote-7/+2
2023-10-18Remove empty `MirUsedCollector::visit_local`.Nicholas Nethercote-8/+0
2023-10-18Remove unneeded dependencies from `rustc_monomorphize`.Nicholas Nethercote-1/+0
2023-10-18Make sure that non-pretty-printing usages are using the correct elaboratorMichael Goulet-10/+12