summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-07-11Prevent emitting `missing_docs` for `pub extern crate`Guillaume Gomez-2/+6
2023-07-08Fix linker failures when #[global_allocator] is used in a dependencybjorn3-2/+16
2023-07-08Fix dropping_copy_types lint from linting in match-arm with side-effectsUrgau-1/+1
2023-07-08Revert the lexing of c_str_literalsLeón Orell Valerian Liehr-7/+0
2023-06-24disable some layout optimizations for unsizable structsThe 8472-42/+48
2023-06-24Make struct layout not depend on unsizeable tailLukas Markeffsky-2/+6
2023-06-24Fix type-inference regression in #112225Arpad Borsos-1/+10
2023-06-24Update compiler/rustc_mir_transform/src/check_alignment.rsWesley Wiser-0/+1
2023-06-24Disable alignment checks on i686-pc-windows-msvcBen Kimock-0/+3
2023-06-03add FIXMElcnr-0/+5
2023-06-03unique borrows are mutating useslcnr-19/+7
2023-05-29Exclude Rvalue::AddressOf for raw pointer deref alignment checksBen Kimock-0/+8
2023-05-29Swap out CURRENT_RUSTC_VERSION to 1.71.0Mark Rousskov-7/+7
2023-05-27Rollup merge of #111181 - bvanjoi:fix-issue-111148, r=davidtwcoMatthias Krüger-1/+3
2023-05-27Rollup merge of #109084 - dekrain:fix-panic-arg0-expansion, r=petrochenkovMatthias Krüger-3/+13
2023-05-27Fix ICE caused by at-expanding argument 0 instead of removing it earlydekrain-3/+13
2023-05-27Rollup merge of #111983 - compiler-errors:type-op-locally, r=lcnrGuillaume Gomez-564/+682
2023-05-27Rollup merge of #111952 - cjgillot:drop-replace, r=WaffleLapkinGuillaume Gomez-65/+67
2023-05-27Auto merge of #111928 - c410-f3r:dqewdas, r=eholkbors-5/+11
2023-05-27Don't use outlives type op outside of MIR typeckMichael Goulet-14/+23
2023-05-27Uplift complex type ops back into typeck so we can call them locallyMichael Goulet-558/+574
2023-05-27Perform MIR type ops locally in new solverMichael Goulet-1/+94
2023-05-27Auto merge of #111245 - fee1-dead-contrib:temp-fix-tuple-struct-field, r=lcnrbors-0/+17
2023-05-27Rollup merge of #111991 - BoxyUwU:change_error_term_display, r=compiler-errorsMatthias Krüger-4/+4
2023-05-27Rollup merge of #111987 - lcnr:alias-relate-coherence, r=BoxyUwUMatthias Krüger-9/+25
2023-05-27Rollup merge of #111954 - asquared31415:unknown_ptr_type_error, r=compiler-er...Matthias Krüger-6/+6
2023-05-27Rollup merge of #111714 - cjgillot:lint-expect-confusion, r=wesleywiserMatthias Krüger-3/+7
2023-05-26improve error message for calling a method on a raw pointer with an unknown p...asquared31415-6/+6
2023-05-26print const and type errors in braces not square bracketsBoxy-4/+4
2023-05-26remove unnecessary `.ok()` callslcnr-6/+14
2023-05-26do not prefer substs relate during coherencelcnr-3/+11
2023-05-26Auto merge of #111984 - matthiaskrgr:rollup-6u7ynyv, r=matthiaskrgrbors-210/+205
2023-05-26Rollup merge of #111951 - cjgillot:uninh-comment, r=NadrierilMatthias Krüger-2/+2
2023-05-26Rollup merge of #111899 - nnethercote:cgu-cleanups, r=wesleywiserMatthias Krüger-206/+169
2023-05-26Rollup merge of #111384 - bmisiak:issue-106021-fix, r=petrochenkovMatthias Krüger-2/+34
2023-05-26fix for `Self` not respecting tuple Ctor privacyDeadbeef-0/+17
2023-05-26Auto merge of #111918 - compiler-errors:custom-type-ops-err, r=lcnrbors-159/+158
2023-05-26Auto merge of #111858 - clubby789:fluent-alphabetical, r=jyn514,compiler-errorsbors-3947/+3948
2023-05-25Ensure Fluent messages are in alphabetical orderclubby789-3947/+3948
2023-05-26Add struct for the return type of `place_root_mono_items`.Nicholas Nethercote-6/+13
2023-05-25Rollup merge of #111950 - cjgillot:expn-noinline, r=oli-obkMichael Goulet-52/+21
2023-05-25Rollup merge of #111929 - compiler-errors:no-newline-apit, r=wesleywiserMichael Goulet-1/+10
2023-05-25Rollup merge of #111831 - clubby789:capture-slice-pat, r=cjgillotMichael Goulet-6/+13
2023-05-25Rollup merge of #111757 - lowr:fix/lint-attr-on-match-arm, r=eholkMichael Goulet-25/+39
2023-05-25Rollup merge of #111152 - lukas-code:markdown-parsers-are-hard, r=GuillaumeGomezMichael Goulet-1/+1
2023-05-25Mac Catalyst: specify 14.0 deployment taregt in llvm_targetBrian M-2/+2
2023-05-25Remove DesugaringKind::Replace.Camille GILLOT-65/+67
2023-05-25Fallible<_> -> Result<_, NoSolution>Michael Goulet-53/+55
2023-05-25Use ErrorGuaranteed more in MIR type opsMichael Goulet-107/+104
2023-05-25Always capture slice when pattern requires checking the lengthclubby789-6/+13