about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src
AgeCommit message (Expand)AuthorLines
2025-02-24Consolidate and rework CoercePointee and DispatchFromDyn errorsMichael Goulet-97/+40
2025-02-24More eagerly bail in DispatchFromDyn validationMichael Goulet-25/+22
2025-02-24Remove dyn_compatible_for_dispatchMichael Goulet-5/+1
2025-02-24rename simd_shuffle_generic → simd_shuffle_const_genericRalf Jung-1/+1
2025-02-24Better error message for unsized pointersMichael Goulet-1/+18
2025-02-24Properly support thin ptrs that are only thin due to their param-env in asm m...Michael Goulet-4/+2
2025-02-24Introduce new-style attribute parsers for several attributesJana Dönszelmann-14/+21
2025-02-24Introduce new parsing infrastructure and types for parsed attributesJana Dönszelmann-7/+8
2025-02-24Change span field accesses to method callsJana Dönszelmann-5/+5
2025-02-24hir_analysis: skip self type of host effect predsDavid Wood-0/+4
2025-02-23Rollup merge of #136543 - RalfJung:round-ties-even, r=tgross35Trevor Gross-14/+8
2025-02-23Rollup merge of #137334 - compiler-errors:edition-2024-fresh-2, r=saethlin,tr...Jacob Pratt-8/+4
2025-02-23Rollup merge of #137180 - compiler-errors:sym-regions, r=oli-obkMatthias Krüger-114/+53
2025-02-22Greatly simplify lifetime captures in edition 2024Michael Goulet-8/+4
2025-02-22make the new intrinsics safeRalf Jung-0/+4
2025-02-22Rollup merge of #137333 - compiler-errors:edition-2024-fresh, r=NadrierilMatthias Krüger-5/+4
2025-02-22Fix binding mode problemsMichael Goulet-5/+4
2025-02-22Make a fake body to store typeck results for global_asmMichael Goulet-68/+29
2025-02-22Initial cleanups of InlineAsmCtxtMichael Goulet-57/+35
2025-02-22Make asm a named fieldMichael Goulet-6/+6
2025-02-22Rollup merge of #136787 - compiler-errors:lt2024feat, r=oli-obkMatthias Krüger-21/+12
2025-02-22Rollup merge of #136458 - compiler-errors:fix-3, r=lcnrMatthias Krüger-28/+99
2025-02-21Do not deduplicate list of associated types provided by dyn principalMichael Goulet-28/+99
2025-02-21Move methods from Map to TyCtxt, part 3.Nicholas Nethercote-36/+30
2025-02-19Restrict bevy hackMichael Goulet-28/+26
2025-02-18Rollup merge of #137206 - estebank:e0599-structured, r=jieyouxuMatthias Krüger-9/+18
2025-02-18Rollup merge of #137000 - compiler-errors:deeply-normalize-item-bounds, r=lcnrMatthias Krüger-42/+22
2025-02-18Make E0599 a structured errorEsteban Küber-9/+18
2025-02-18Move methods from `Map` to `TyCtxt`, part 2.Nicholas Nethercote-28/+25
2025-02-17Deeply normalize associated type bounds before proving themMichael Goulet-42/+22
2025-02-17Auto merge of #137164 - matthiaskrgr:rollup-dj5826k, r=matthiaskrgrbors-205/+113
2025-02-17Overhaul the `intravisit::Map` trait.Nicholas Nethercote-12/+12
2025-02-17Move some `Map` methods onto `TyCtxt`.Nicholas Nethercote-41/+39
2025-02-15HIR analysis: Remove unnecessary abstraction over list of clausesLeón Orell Valerian Liehr-205/+113
2025-02-13Auto merge of #136593 - lukas-code:ty-value-perf, r=oli-obkbors-1/+1
2025-02-13Auto merge of #136965 - jhpratt:rollup-bsnqvmf, r=jhprattbors-78/+80
2025-02-13Rollup merge of #136948 - workingjubilee:split-off-extern-system-varargs, r=c...Jacob Pratt-14/+28
2025-02-13Rollup merge of #136660 - compiler-errors:BikeshedGuaranteedNoDrop, r=lcnrJacob Pratt-64/+52
2025-02-13Implement lint for definition site item shadowing tooMichael Goulet-1/+72
2025-02-12Split out the `extern_system_varargs` featureJubilee Young-14/+28
2025-02-13Implement and use BikeshedGuaranteedNoDrop for union/unsafe field validityMichael Goulet-64/+52
2025-02-12Rollup merge of #136806 - adwinwhite:cycle-in-pretty-print-rpitit, r=compiler...Jacob Pratt-43/+45
2025-02-12Rollup merge of #135841 - oli-obk:push-qxlnokwrkkym, r=compiler-errorsJacob Pratt-2/+2
2025-02-13intern valtreesLukas Markeffsky-1/+1
2025-02-12Auto merge of #136918 - GuillaumeGomez:rollup-f6h21gg, r=GuillaumeGomezbors-30/+51
2025-02-12Rollup merge of #136900 - workingjubilee:format-externabi-directly, r=oli-obkGuillaume Gomez-8/+7
2025-02-12Rollup merge of #134981 - estebank:issue-93993, r=BoxyUwUGuillaume Gomez-22/+44
2025-02-12Auto merge of #136897 - workingjubilee:revert-unfcped-stab, r=WaffleLapkinbors-3/+31
2025-02-12Rollup merge of #136891 - compiler-errors:unconstrained-anon-lt, r=lqdMatthias Krüger-21/+23
2025-02-11compiler: replace ExternAbi::name calls with formattersJubilee Young-8/+7