about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-02-05Rollup merge of #132547 - workingjubilee:rustc-abi-in-cg-gcc, r=GuillaumeGomez许杰友 Jieyou Xu (Joe)-25/+25
2025-02-05Document why some "type mismatches" existOli Scherer-0/+3
2025-02-05Auto merge of #136094 - davidv1992:upgrade-elsa, r=oli-obkbors-1/+1
2025-02-05Only allow negation on literals in patterns if it's on integers or floatsOli Scherer-2/+10
2025-02-05separate labels for default binding mode spans into their own notesdianne-18/+38
2025-02-04cg_gcc: Directly use rustc_abi instead of reexportsJubilee Young-25/+25
2025-02-05Rollup merge of #136375 - Zalathar:llvm-di-builder, r=workingjubileeLeón Orell Valerian Liehr-98/+121
2025-02-05Rollup merge of #128045 - pnkfelix:rustc-contracts, r=oli-obkLeón Orell Valerian Liehr-26/+583
2025-02-04Auto merge of #136115 - Mark-Simulacrum:shard-alloc-id, r=RalfJungbors-26/+44
2025-02-04Auto merge of #136549 - matthiaskrgr:rollup-sqbpgtd, r=matthiaskrgrbors-536/+484
2025-02-04Fix rustc_hidden_type_of_opaques for RPITITs with no default bodyMichael Goulet-0/+9
2025-02-04Rollup merge of #136526 - Zalathar:thir-cx, r=NadrierilMatthias Krüger-109/+86
2025-02-04Rollup merge of #136520 - compiler-errors:redundant-layout-assert, r=lcnrMatthias Krüger-105/+2
2025-02-04Rollup merge of #136497 - Jarcho:fn_ctxt, r=compiler-errorsMatthias Krüger-112/+141
2025-02-04Rollup merge of #136477 - lqd:nll-tls-spans, r=matthewjasperMatthias Krüger-1/+13
2025-02-04Rollup merge of #136284 - oli-obk:push-zsxuwnzmonnl, r=lcnrMatthias Krüger-106/+197
2025-02-04Rollup merge of #136274 - compiler-errors:sized-wf, r=lcnrMatthias Krüger-78/+44
2025-02-04Rollup merge of #136242 - samueltardieu:remove-match-def-path, r=flip1995Matthias Krüger-25/+1
2025-02-04Auto merge of #135760 - scottmcm:disjoint-bitor, r=WaffleLapkinbors-1/+29
2025-02-04nvptx64: update default alignment to match LLVM 21Augie Fackler-1/+7
2025-02-04intrinsics: unify rint, roundeven, nearbyint in a single round_ties_even intr...Ralf Jung-55/+26
2025-02-04Allow using named consts in pattern typesOli Scherer-13/+15
2025-02-04Auto merge of #136534 - jhpratt:rollup-dnz57dq, r=jhprattbors-148/+71
2025-02-04Update `compiler-builtins` to 0.1.145Trevor Gross-2/+2
2025-02-04don't include trailing open parens in labels for reference patternsdianne-1/+1
2025-02-04experimentally label the spans for default binding modesdianne-57/+99
2025-02-04fix NLL TLS end of function spansRémy Rakic-1/+13
2025-02-04Rollup merge of #136465 - nnethercote:rustc_middle-MORE, r=jieyouxuJacob Pratt-148/+71
2025-02-04Rollup merge of #136167 - pitaj:new_range, r=NadrierilJacob Pratt-8/+83
2025-02-03highlight the whole problem subpattern when pointing out the default binding ...dianne-17/+28
2025-02-04Auto merge of #136525 - matthiaskrgr:rollup-m8kqlek, r=matthiaskrgrbors-39/+47
2025-02-04Rollup merge of #136462 - Zalathar:endpoint, r=oli-obkMatthias Krüger-39/+42
2025-02-04Rollup merge of #134814 - sayantn:keylocker, r=oli-obkMatthias Krüger-0/+5
2025-02-04Rename `thir::cx::Cx` to `ThirBuildCx`Zalathar-9/+12
2025-02-04Remove helper trait `UserAnnotatedTyHelpers`Zalathar-100/+74
2025-02-04Delay bug when method confirmation cannot upcast object pick of selfMichael Goulet-9/+15
2025-02-03use more specific wording for subpatterns from macro expansionsdianne-1/+4
2025-02-04Auto merge of #136507 - matthiaskrgr:rollup-uzwv9mo, r=matthiaskrgrbors-165/+274
2025-02-03Fix ICE when function argument mismatches.Jason Newcomb-1/+4
2025-02-04Remove unnecessary layout assertions for object-safe receiversMichael Goulet-105/+2
2025-02-03Rename rustc_contract to contractCelina G. Val-28/+28
2025-02-03Improve contracts intrisics and remove wrapper functionCelina G. Val-6/+4
2025-02-03Refactor contract builtin macro + error handlingCelina G. Val-73/+73
2025-02-03Separate contract feature gates for the internal machineryFelix S. Klock II-11/+42
2025-02-03Desugars contract into the internal AST extensionsFelix S. Klock II-84/+258
2025-02-04Two minor `use` fixups.Nicholas Nethercote-4/+2
2025-02-04Fix an inconsistent import.Nicholas Nethercote-3/+2
2025-02-04Update top-level `rustc_middle` comment.Nicholas Nethercote-2/+3
2025-02-04Simplify `thir_with_elements` macro.Nicholas Nethercote-13/+3
2025-02-04Remove `impl_for_typed_def_id` macro.Nicholas Nethercote-41/+35