summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-01-21Revert "Make PROC_MACRO_DERIVE_RESOLUTION_FALLBACK a hard error"Mark Rousskov-13/+138
2023-01-21Conditionally encode booleanMichael Goulet-4/+15
2023-01-21Encode whether foreign opaques are TAITs or notMichael Goulet-2/+23
2023-01-19Correct detection of elided lifetimes in impl-trait.Camille GILLOT-2/+4
2023-01-19Do not filter substs in `remap_generic_params_to_declaration_params`.Camille GILLOT-28/+2
2023-01-19Revert "Make nested RPITIT inherit the parent opaque's generics." and adjust ...Michael Goulet-1/+15
2022-12-28Auto merge of #106163 - compiler-errors:🅱-IMPLIED_BOUNDS_ENTAILMENT, r=Mar...bors-14/+147
2022-12-27Switch `#[track_caller]` back to a no-op unless feature gate is enabledBryan Garza-11/+83
2022-12-26Make fast-path for implied wf lint betterMichael Goulet-71/+92
2022-12-26Downgrade IMPLIED_BOUNDS_ENTAILMENT to warn by default, add it to builtin lin...Michael Goulet-4/+5
2022-12-26Add IMPLIED_BOUNDS_ENTAILMENT lintMichael Goulet-7/+118
2022-12-26Mangle "main" as "__main_void" on wasm32-wasiDan Gohman-0/+4
2022-12-26don't copy symbols from dylibs with -Zdylib-ltoRémy Rakic-1/+1
2022-12-26Revert "Replace usage of `ResumeTy` in async lowering with `Context`"Andrew Pollack-38/+25
2022-12-12update stabilization version numbersPietro Albini-4/+4
2022-12-09Auto merge of #104572 - pkubaj:patch-1, r=cuviperbors-6/+8
2022-12-09Auto merge of #105486 - matthiaskrgr:rollup-o7c4l1c, r=matthiaskrgrbors-1096/+1769
2022-12-09Rollup merge of #105455 - lcnr:correct-reveal-in-validate, r=jackh726Matthias Krüger-1/+13
2022-12-09Rollup merge of #105443 - compiler-errors:move-more, r=oli-obkMatthias Krüger-1095/+1756
2022-12-09Auto merge of #104449 - oli-obk:unhide_unknown_spans, r=estebank,RalfJungbors-77/+87
2022-12-09Fix build on powerpc-unknown-freebsdpkubaj-6/+8
2022-12-08Rollup merge of #105441 - nnethercote:rm-UnsafetyState, r=lcnrMatthias Krüger-42/+3
2022-12-08Rollup merge of #105423 - oli-obk:symbols, r=jackh726Matthias Krüger-91/+102
2022-12-08Rollup merge of #105408 - cuviper:help-rpitirpit, r=compiler-errorsMatthias Krüger-17/+34
2022-12-08Rollup merge of #105405 - sunfishcode:sunfishcode/export-dynamic, r=TaKO8KiMatthias Krüger-7/+0
2022-12-08Rollup merge of #105317 - RalfJung:retag-rework, r=oli-obkMatthias Krüger-67/+63
2022-12-08Rollup merge of #105255 - cjgillot:issue-105197, r=compiler-errorsMatthias Krüger-15/+1
2022-12-08Rollup merge of #104922 - estebank:fur-elize, r=oli-obkMatthias Krüger-90/+136
2022-12-08validate: use the correct reveal during optslcnr-1/+13
2022-12-08Move some suggestions from error_reporting to error_reporting::suggestMichael Goulet-661/+1305
2022-12-08Move codegen_select_candidate to a rustc_traitsMichael Goulet-8/+8
2022-12-08Move vtable methods into its own moduleMichael Goulet-378/+398
2022-12-08Move has_structural_eq_impls provider to rustc_ty_utilsMichael Goulet-49/+46
2022-12-08Fix a typo.Nicholas Nethercote-1/+1
2022-12-08Remove `UnsafetyState`.Nicholas Nethercote-41/+2
2022-12-07Use `Symbol` for the crate name instead of `String`/`str`Oli Scherer-91/+102
2022-12-07Rollup merge of #105418 - BelovDV:fix-libc-hack, r=petrochenkovMatthias Krüger-9/+0
2022-12-07Rollup merge of #105400 - BoxyUwU:braced_param_evaluatability, r=oli-obkMatthias Krüger-1/+1
2022-12-07Rollup merge of #105368 - WaffleLapkin:deref-even-harder, r=TaKO8KiMatthias Krüger-421/+390
2022-12-07Rollup merge of #105343 - nbdd0121:hir, r=fee1-deadMatthias Krüger-106/+45
2022-12-07Rollup merge of #105267 - compiler-errors:issue-104613, r=oli-obkMatthias Krüger-19/+31
2022-12-07Auto merge of #104799 - pcc:linkage-fn, r=tmiaskobors-58/+106
2022-12-07fix: remove hack from link.rs (moved to libc)Daniil Belov-9/+0
2022-12-07Auto merge of #105291 - nnethercote:remove-LintPassObjects, r=cjgillotbors-100/+51
2022-12-06Add help for `#![feature(impl_trait_in_fn_trait_return)]`Josh Stone-17/+34
2022-12-06Stop passing -export-dynamic to wasm-ld.Dan Gohman-7/+0
2022-12-06normalize before matching on `ConstKind`Boxy-1/+1
2022-12-06Rollup merge of #105382 - BoxyUwU:fixme_typo_sadface, r=lcnrMatthias Krüger-1/+1
2022-12-06Rollup merge of #105298 - krasimirgg:llvm-16-dec-1, r=cuviperMatthias Krüger-1/+26
2022-12-06Properly indent messagesOli Scherer-6/+18