about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-03-30CFI: Only encode Coroutine Parent ArgsMatthew Maurer-3/+13
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-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
2024-03-28Rollup merge of #123063 - tmiasko:reachability-abi, r=michaelwoeristerMatthias Krüger-12/+1
2024-03-28Require foldability part of interner item bounds, remove redundant where clausesMichael Goulet-49/+20
2024-03-28Restrict const ty's regions to static when putting them in canonical var listMichael Goulet-24/+66
2024-03-28and moreklensy-10/+4
2024-03-28Auto merge of #115220 - Zoxc:revive-gcx-ptr, r=oli-obkbors-16/+88
2024-03-28and few moreklensy-16/+15
2024-03-28and few moreklensy-6/+6
2024-03-28Auto merge of #123166 - bjorn3:sync_cg_clif-2024-03-28, r=bjorn3bors-292/+841
2024-03-28Merge commit '09fae60a86b848a2fc0ad219ecc4e438dc1eef86' into sync_cg_clif-202...bjorn3-292/+841
2024-03-28fix few moreklensy-5/+5
2024-03-28Auto merge of #116891 - aliemjay:opaque-region-infer-rework-2, r=compiler-err...bors-181/+285
2024-03-28change BuiltinDeriveFn type to get ExtCtxt by immutable ref and fix signaturesklensy-13/+13
2024-03-28compiler: fix few needless_pass_by_ref_mut clippy lintsklensy-20/+20
2024-03-28compiler: fix few needless_pass_by_ref_mut clippy lintsklensy-23/+19
2024-03-28compiler: fix few needless_pass_by_ref_mut clippy lintsklensy-15/+15
2024-03-28remove `def_id_to_node_id` in ast loweringbohan-2/+0
2024-03-28compiler: fix few needless_pass_by_ref_mut clippy lintsklensy-8/+8