about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-04-04Rollup merge of #121546 - gurry:121473-ice-sizeof-mir-op, r=oli-obkMatthias Krüger-1/+37
2024-04-04Error out of layout calculation if a non-last struct field is unsizedGurinder Singh-1/+37
2024-04-04Auto merge of #115538 - lcnr:fn-def-wf, r=compiler-errorsbors-7/+21
2024-04-04Auto merge of #123052 - maurer:addr-taken, r=compiler-errorsbors-27/+93
2024-04-04Auto merge of #119820 - lcnr:leak-check-2, r=jackh726bors-14/+62
2024-04-04Auto merge of #123440 - jhpratt:rollup-yat6crk, r=jhprattbors-36/+38
2024-04-04rebaseBoxy-2/+2
2024-04-04check `FnDef` return type for WFlcnr-7/+21
2024-04-03Rollup merge of #123401 - Zalathar:assert-size-aarch64, r=fmeaseJacob Pratt-36/+36
2024-04-03Rollup merge of #123307 - tgross35:f16-f128-feature-gate-fix, r=petrochenkovJacob Pratt-0/+2
2024-04-04Auto merge of #123240 - compiler-errors:assert-args-compat, r=fmeasebors-113/+132
2024-04-03move leak check out of candidate evaluationlcnr-14/+62
2024-04-03Auto merge of #123429 - matthiaskrgr:rollup-4emw4e9, r=matthiaskrgrbors-226/+607
2024-04-03Rollup merge of #123419 - petrochenkov:zeroindex, r=compiler-errorsMatthias Krüger-90/+80
2024-04-03Rollup merge of #123395 - compiler-errors:postfix-matches-fixes-2, r=petroche...Matthias Krüger-3/+7
2024-04-03Rollup merge of #123301 - Nadrieril:unions, r=compiler-errorsMatthias Krüger-14/+69
2024-04-03Rollup merge of #122964 - joboet:pointer_expose, r=AmanieuMatthias Krüger-24/+25
2024-04-03Rollup merge of #122619 - erikdesjardins:cast, r=compiler-errorsMatthias Krüger-83/+94
2024-04-03Rollup merge of #121595 - strottos:issue_116615, r=compiler-errorsMatthias Krüger-12/+332
2024-04-03Fix f16 and f128 feature gates in editions other than 2015Trevor Gross-0/+2
2024-04-03Auto merge of #123415 - petrochenkov:parenting, r=compiler-errorsbors-3/+9
2024-04-03rustc_index: Add a `ZERO` constant to index typesVadim Petrochenkov-90/+80
2024-04-03Fix up error message for debug_assert_args_compat for IATsMichael Goulet-19/+31
2024-04-03Don't fill non-ty args with ty::ErrorMichael Goulet-17/+27
2024-04-03Simplify some cfgingMichael Goulet-17/+11
2024-04-03Uplift and start using check_args_compatible more liberallyMichael Goulet-90/+95
2024-04-03Stop chopping off args for no reasonMichael Goulet-2/+0
2024-04-03Rollup merge of #123394 - compiler-errors:postfix-match-fixes, r=estebankMatthias Krüger-33/+54
2024-04-03Rollup merge of #123393 - aDotInTheVoid:ast-p-docs, r=NilstriebMatthias Krüger-9/+7
2024-04-03Rollup merge of #123382 - compiler-errors:assert-fndef-kind, r=fmeaseMatthias Krüger-3/+7
2024-04-03hir: Drop owner's own item-local id (zero) from parenting tablesVadim Petrochenkov-3/+9
2024-04-03rename `expose_addr` to `expose_provenance`joboet-24/+25
2024-04-03Auto merge of #123322 - matthewjasper:remove-mir-unsafeck, r=lcnr,compiler-er...bors-1050/+28
2024-04-03Remove MIR unsafe checkMatthew Jasper-1050/+28
2024-04-03rustc_ast: Update `P<T>` docs to reflect mutable status.Alona Enraght-Moony-9/+7
2024-04-03Auto merge of #123402 - workingjubilee:rollup-0j5ihn6, r=workingjubileebors-31/+124
2024-04-02Rollup merge of #123359 - bzEq:aix-libc++abi, r=cuviperJubilee-0/+6
2024-04-02Rollup merge of #123349 - compiler-errors:async-closure-captures, r=oli-obkJubilee-31/+118
2024-04-03Auto merge of #122225 - DianQK:nits-120268, r=cjgillotbors-14/+56
2024-04-03Check `x86_64` size assertions on `aarch64`, tooZalathar-36/+36
2024-04-03Auto merge of #123396 - jhpratt:rollup-oa54mh1, r=jhprattbors-377/+508
2024-04-02Rollup merge of #123182 - jhpratt:fix-decodable-derive, r=davidtwcoJacob Pratt-8/+32
2024-04-02Rollup merge of #122935 - RalfJung:with-exposed-provenance, r=AmanieuJacob Pratt-23/+23
2024-04-02Rollup merge of #122865 - surechen:refactor_astconv_error_report_20240321, r=...Jacob Pratt-346/+453
2024-04-03Auto merge of #122791 - compiler-errors:make-coinductive-always, r=lcnrbors-90/+9
2024-04-02Comments, comments, commentsMichael Goulet-39/+92
2024-04-02Fix capture analysis for by-move closure bodiesMichael Goulet-16/+50
2024-04-02Fix contains_exterior_struct_litMichael Goulet-1/+2
2024-04-02Fix precedence of postfix matchMichael Goulet-2/+5
2024-04-02Fix suggestions for match non-exhaustivenessMichael Goulet-33/+53