about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-03-17Auto merge of #109085 - tmiasko:index-based, r=WaffleLapkinbors-101/+32
2023-03-16Auto merge of #108944 - cjgillot:clear-local-info, r=oli-obkbors-202/+180
2023-03-16Auto merge of #107270 - cjgillot:remove-zst, r=oli-obkbors-29/+107
2023-03-16Auto merge of #106824 - m-ou-se:format-args-flatten, r=oli-obkbors-24/+232
2023-03-16Gate fmt args flattening behind -Zflatten-format-args.Mara Bos-2/+9
2023-03-16Don't allow new const panic through format flattening.Mara Bos-1/+18
2023-03-16Also inline integer literals into format_args!().Mara Bos-5/+18
2023-03-16Check all arg indexes before removing inlined format args.Mara Bos-13/+15
2023-03-16Remove unreachable branch in format_args ast lowering.Mara Bos-19/+8
2023-03-16Fix argument index remapping in format_args flattening.Mara Bos-28/+36
2023-03-16Only inline `{}` string literals in format_args.Mara Bos-0/+1
2023-03-16Support flattening/inlining format_args through & and ().Mara Bos-6/+21
2023-03-16Inline string literals into format_args!().Mara Bos-3/+61
2023-03-16Coalesce adjacent literal pieces in expand_format_args.Mara Bos-16/+16
2023-03-16Flatten nested format_args!() into one.Mara Bos-4/+102
2023-03-16Rollup merge of #109180 - gimbles:master, r=compiler-errorsMatthias Krüger-12/+12
2023-03-16Rollup merge of #109171 - oli-obk:normalization_cleanup, r=compiler-errorsMatthias Krüger-77/+48
2023-03-16Rollup merge of #109166 - lcnr:define_opaque_types-explicit, r=oli-obkMatthias Krüger-221/+305
2023-03-16Rollup merge of #109158 - Ezrashaw:expand-sugg-for-unused-lint, r=NilstriebMatthias Krüger-31/+22
2023-03-16Rollup merge of #109151 - compiler-errors:debug-assert-alias, r=WaffleLapkinMatthias Krüger-20/+16
2023-03-16Rollup merge of #108971 - Ezrashaw:E0532-better-binding-names, r=WaffleLapkinMatthias Krüger-16/+32
2023-03-16Auto merge of #109183 - lqd:revert-107376, r=compiler-errorsbors-29/+152
2023-03-15Auto merge of #108282 - cjgillot:mir-checked-sh, r=tmiaskobors-81/+75
2023-03-15Auto merge of #109169 - bjorn3:sync_cg_clif-2023-03-15, r=bjorn3bors-792/+873
2023-03-15unequal → not equalgimbles-12/+12
2023-03-15Account for debuginfo on _0 without naming it.Camille GILLOT-6/+2
2023-03-15Revert "Auto merge of #107376 - aliemjay:remove-givens, r=lcnr"Rémy Rakic-29/+152
2023-03-15Auto merge of #109164 - Dylan-DPC:rollup-0bwxwos, r=Dylan-DPCbors-160/+114
2023-03-15Merge commit 'dec0daa8f6d0a0e1c702f169abb6bf3eee198c67' into sync_cg_clif-202...bjorn3-792/+873
2023-03-15always make `define_opaque_types` explicitlcnr-221/+305
2023-03-15Rollup merge of #109154 - chenyukang:yukang/fix-109152, r=compiler-errorsDylan DPC-2/+9
2023-03-15Rollup merge of #109136 - compiler-errors:simplify-proc-macro-checking, r=oli...Dylan DPC-148/+92
2023-03-15Rollup merge of #109109 - compiler-errors:polymorphize-foreign, r=NilstriebDylan DPC-10/+13
2023-03-15Deduplicate logic between projection normalization with and without escaping ...Oli Scherer-59/+21
2023-03-15Exhaustively match over all alias kindsOli Scherer-20/+29
2023-03-15Auto merge of #109035 - scottmcm:ptr-read-should-know-undef, r=WaffleLapkin,J...bors-3/+36
2023-03-15error-msg: expand suggestion for unused lintEzra Shaw-31/+22
2023-03-15error-msg: impl better suggestion for `E0532`Ezra Shaw-16/+32
2023-03-15Auto merge of #109089 - compiler-errors:opt_rpitit_info-follow-up, r=spastorinobors-8/+16
2023-03-15Fix #109152, fix the scenario that we may can not get span of funcyukang-2/+9
2023-03-14Improved implementation and comments after code review feedbackScott McMurray-13/+18
2023-03-15Auto merge of #107376 - aliemjay:remove-givens, r=lcnrbors-152/+29
2023-03-14Don't make projection tys out of anon constsMichael Goulet-21/+10
2023-03-14Assert def-kind is correct for alias typesMichael Goulet-0/+7
2023-03-14Encode opt_rpitit_info for associated typesMichael Goulet-8/+16
2023-03-14Use index based drop loop for slices and arraysTomasz Miąsko-101/+32
2023-03-14ICE when checking LocalInfo on runtime MIR.Camille GILLOT-23/+23
2023-03-14Remove LocalKind::Var.Camille GILLOT-18/+17
2023-03-14Make is_block_tail a variant of LocalInfo.Camille GILLOT-39/+26
2023-03-14Wrap the whole LocalInfo in ClearCrossCrate.Camille GILLOT-136/+132