about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-04-01Auto merge of #122663 - beetrees:non-unicode-env-error, r=TaKO8Kibors-21/+40
2024-04-01Fix error message for `env!` when env var is not valid Unicodebeetrees-21/+40
2024-04-01Auto merge of #122972 - beetrees:use-align-type, r=fee1-deadbors-19/+30
2024-04-01Use the `Align` type when parsing alignment attributesbeetrees-19/+30
2024-03-31Auto merge of #121851 - michaelwoerister:mcp-533-effective-vis, r=cjgillotbors-51/+6
2024-03-31Rollup merge of #123242 - Nadrieril:require-contiguous-enum-indices, r=compil...Matthias Krüger-52/+8
2024-03-31Rollup merge of #123211 - compiler-errors:V, r=estebankMatthias Krüger-21/+32
2024-03-31Auto merge of #123236 - klensy:tracing-tree-bump, r=Mark-Simulacrumbors-2/+2
2024-03-31Auto merge of #122459 - Nadrieril:sort-eq, r=oli-obkbors-6/+8
2024-03-30Auto merge of #123106 - maurer:cfi-closures, r=compiler-errorsbors-35/+94
2024-03-30CFI: Rewrite closure and coroutine instances to their trait methodMatthew Maurer-32/+81
2024-03-30CFI: Only encode Coroutine Parent ArgsMatthew Maurer-3/+13
2024-03-30Sort `Eq` candidates in the failure case tooNadrieril-6/+8
2024-03-30Auto merge of #123207 - Urgau:improve_ambi_non_null, r=Nadrierilbors-14/+43
2024-03-30Require enum indices to be contiguousNadrieril-52/+8
2024-03-30Stop calling visitors VMichael Goulet-21/+32
2024-03-30bump tracing-tree to 0.3klensy-2/+2
2024-03-30Auto merge of #123230 - matthiaskrgr:rollup-4twuzj4, r=matthiaskrgrbors-73/+97
2024-03-30Rollup merge of #123200 - maurer:kcfi-abort, r=compiler-errorsMatthias Krüger-0/+11
2024-03-30Rollup merge of #123170 - compiler-errors:const-statics, r=lcnrMatthias Krüger-73/+86
2024-03-30Auto merge of #123214 - compiler-errors:subst, r=estebankbors-129/+87
2024-03-30Auto merge of #123202 - estebank:issue-123009, r=compiler-errorsbors-10/+3
2024-03-30Auto merge of #123012 - maurer:cfi-supertraits, r=compiler-errorsbors-10/+14
2024-03-29Stop doing so much to handle subdiagnosticsMichael Goulet-137/+69
2024-03-29Stop removing substs from Adt type in coherenceMichael Goulet-13/+32
2024-03-29Assert that ADTs have the right number of substsMichael Goulet-0/+7
2024-03-29stabilize ptr.is_aligned, move ptr.is_aligned_to to a new feature gateAria Beingessner-2/+2
2024-03-29Add support for NonNull in ambiguous_wide_ptr_comparisionsUrgau-14/+43
2024-03-29Do not attempt to write `ty::Err` on binding that isn't from current HIR OwnerEsteban Küber-10/+3
2024-03-29Auto merge of #121268 - Urgau:improve_ambi_wide_ptr_cmps, r=Nadrierilbors-29/+50
2024-03-29CFI: Encode Virtual calls as calls through the defining traitMatthew Maurer-10/+14
2024-03-29KCFI: Require -C panic=abortMatthew Maurer-0/+11
2024-03-29Auto merge of #123194 - matthiaskrgr:rollup-vhdc8hw, r=matthiaskrgrbors-123/+117
2024-03-29Add detection of [Partial]Ord methods to the ambiguous wide ptr cmp lintUrgau-29/+43
2024-03-29Add diagnostic items for Ord and PartialOrd methodsUrgau-0/+7
2024-03-29Rollup merge of #123188 - klensy:clippy-me2, r=NilstriebMatthias Krüger-120/+111
2024-03-29Rollup merge of #123176 - celinval:smir-field-ty, r=oli-obkMatthias Krüger-3/+6
2024-03-29Auto merge of #122450 - Urgau:simplify-trim-paths-feature, r=michaelwoeristerbors-164/+133
2024-03-29Auto merge of #123080 - Jules-Bertholet:mut-ref-mut, r=Nadrierilbors-303/+227
2024-03-29Auto merge of #123071 - rcvalle:rust-cfi-fix-method-fn-ptr-cast, r=compiler-e...bors-27/+39
2024-03-29Auto merge of #122975 - DianQK:simplify_ub_check, r=saethlinbors-2/+22
2024-03-29Auto merge of #122671 - Mark-Simulacrum:const-panic-msg, r=Nilstriebbors-54/+167
2024-03-28Normalize the result of Fields::ty_with_argsCelina G. Val-3/+6
2024-03-28Replace Session should_remap_filepaths with filename_display_preferenceUrgau-50/+48
2024-03-28Introduce `FileNameMapping::to_real_filename` and use it everywhereUrgau-41/+42
2024-03-28Make local_crate_source_file return a RealFileNameUrgau-13/+22
2024-03-28Replace `RemapFileNameExt::for_codegen` with explicit callsUrgau-49/+52
2024-03-28Simplify trim-paths feature by merging all debuginfo options togetherUrgau-55/+13
2024-03-28Rollup merge of #123160 - bvanjoi:cleanup, r=compiler-errorsMatthias Krüger-2/+0
2024-03-28Rollup merge of #123096 - compiler-errors:postfix-match-parens, r=fmeaseMatthias Krüger-1/+3