about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
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-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-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-15Auto merge of #109035 - scottmcm:ptr-read-should-know-undef, r=WaffleLapkin,J...bors-3/+36
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-14Encode opt_rpitit_info for associated typesMichael Goulet-8/+16
2023-03-14Tighter spansMichael Goulet-2/+35
2023-03-14Simplify proc macro signature validity checkMichael Goulet-151/+62
2023-03-14Auto merge of #109130 - matthiaskrgr:rollup-dm3jza6, r=matthiaskrgrbors-43/+140
2023-03-14Rollup merge of #109116 - MaciejWas:add-modifies-receiver-diagn-when-method-n...Matthias Krüger-26/+64
2023-03-14Rollup merge of #109110 - compiler-errors:impossible-impl-mono, r=jackh726Matthias Krüger-0/+15
2023-03-14Rollup merge of #109105 - compiler-errors:late-ct-in-anon-ct, r=oli-obkMatthias Krüger-7/+7
2023-03-14Rollup merge of #109101 - compiler-errors:layout-err, r=michaelwoeristerMatthias Krüger-2/+10
2023-03-14Rollup merge of #108923 - spastorino:new-rpitit-9, r=compiler-errorsMatthias Krüger-3/+14
2023-03-14Rollup merge of #108915 - spastorino:new-rpitit-8, r=compiler-errorsMatthias Krüger-2/+6
2023-03-14Rollup merge of #108909 - spastorino:new-rpitit-7, r=compiler-errorsMatthias Krüger-3/+4
2023-03-14Rollup merge of #108722 - petrhosek:fuchsia-riscv, r=petrochenkovMatthias Krüger-0/+20
2023-03-14Use `unused_generic_params` from crate metadataMichael Goulet-10/+13
2023-03-14Don't codegen impossible to satisfy implsMichael Goulet-0/+15
2023-03-14Emit "modifies receiver" diagnostic when no method is foundMaciej Wasilewski-26/+64
2023-03-14Remove some direct calls to local_def_id_to_hir_id on diagnosticsSantiago Pastorino-2/+6
2023-03-14Auto merge of #106505 - Nilstrieb:format-args-string-literal-episode-2, r=pet...bors-44/+89
2023-03-14Improve heuristics for format_args literal being suggestableNilstrieb-1/+35
2023-03-14Make fns from other crates with RPITIT workSantiago Pastorino-1/+11
2023-03-14Properly allow macro expanded `format_args` invocations to uses capturesNilstrieb-43/+54
2023-03-14Get impl defaultness using querySantiago Pastorino-2/+3
2023-03-14Auto merge of #104833 - Swatinem:async-identity-future, r=compiler-errorsbors-56/+32
2023-03-14Auto merge of #109057 - compiler-errors:rpitit-info-again, r=spastorinobors-23/+31
2023-03-14Auto merge of #108992 - petrochenkov:qcstore2, r=cjgillotbors-246/+165
2023-03-13Don't ICE for late-bound consts across AnonConstBoundaryMichael Goulet-7/+7
2023-03-13Layout of `&dyn Trait<[type error]>` is still wideMichael Goulet-2/+10
2023-03-13Rollup merge of #109088 - Nilstrieb:target-feature-on-statics-when, r=compile...Matthias Krüger-20/+25
2023-03-13Rollup merge of #109058 - tmiasko:is-checkable, r=jackh726Matthias Krüger-0/+3
2023-03-13Gracefully handle `#[target_feature]` on staticsNilstrieb-20/+25
2023-03-13Don't opt_rpitit_info as a separate queryMichael Goulet-23/+31
2023-03-13Better names?Michael Goulet-48/+54
2023-03-13Treat projections with infer as placeholder during fast reject in new solverMichael Goulet-66/+160
2023-03-13metadata/resolve: Minor refactoring to "tcx -> cstore" conversionsVadim Petrochenkov-9/+14
2023-03-13metadata: Remove some more untracked `CStore` methodsVadim Petrochenkov-21/+10
2023-03-13resolve: Remove `struct_field_names_untracked`Vadim Petrochenkov-72/+52
2023-03-13resolve: Centralize retrieval of items span and item nameVadim Petrochenkov-69/+37