about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2022-05-14Auto merge of #96883 - jackh726:early-binder-2, r=oli-obkbors-198/+381
2022-05-14Auto merge of #97039 - cjgillot:no-rpit-hrtb, r=jackh726bors-0/+14
2022-05-14Add rustc_on_unimplemented to SubstJack Huey-0/+1
2022-05-14Add bound_explicit_item_bounds and bound_item_boundsJack Huey-77/+121
2022-05-14Auto merge of #96345 - petrochenkov:linclean, r=notriddlebors-12/+7
2022-05-14Auto merge of #95826 - carbotaniuman:miri-permissive-provenance, r=RalfJungbors-43/+140
2022-05-14Forbid nested opaque types to reference HRTB from opaque types.Camille GILLOT-0/+14
2022-05-14Auto merge of #94872 - mati865:mingw-llvm-target, r=petrochenkovbors-6/+100
2022-05-14Rollup merge of #97031 - eholk:drop-tracking-type-error, r=compiler-errorsYuki Okushi-0/+9
2022-05-14Rollup merge of #97005 - est31:master, r=petrochenkovYuki Okushi-5/+6
2022-05-14Rollup merge of #96986 - kdashg:save-an-enum-vars, r=oli-obkYuki Okushi-3/+8
2022-05-13Fix nitEric Holk-1/+1
2022-05-13Drop tracking: handle invalid assignments betterEric Holk-0/+9
2022-05-13Add bound_impl_trait_refJack Huey-20/+23
2022-05-13Add bound_fn_sigJack Huey-34/+57
2022-05-13Add bound_type_ofJack Huey-72/+79
2022-05-13resolve: Move collection of all `macro_rules` in the crate to rustdocVadim Petrochenkov-12/+7
2022-05-13Add LLVM based mingw-w64 targetsMateusz Mikuła-6/+100
2022-05-13Rustc changes for permissive provenancecarbotaniuman-43/+140
2022-05-13Rollup merge of #96982 - klensy:no-expect, r=Dylan-DPCMatthias Krüger-1/+3
2022-05-13Auto merge of #96899 - oli-obk:closure_wf_check_bounds, r=nikomatsakisbors-114/+118
2022-05-13For non-defining opaque type usage errors, don't try to also prove all trait ...Oli Scherer-106/+102
2022-05-13Check that closures satisfy their where boundsOli Scherer-8/+16
2022-05-13Auto merge of #96930 - ayrtonm:mips32-tmp-file, r=petrochenkovbors-11/+19
2022-05-13Use pluralize in one instanceest31-2/+2
2022-05-13Improve name and documentation of generic_extensionest31-3/+4
2022-05-13Auto merge of #96965 - oli-obk:flaky_inliner_ice, r=cjgillotbors-4/+6
2022-05-13Rollup merge of #96989 - cjgillot:defpath-use, r=davidtwcoMatthias Krüger-17/+16
2022-05-12[save-analysis] Reference the variant not enum at struct-literal construction.Kelsey Gilbert-3/+8
2022-05-12Correct comment.Camille GILLOT-6/+2
2022-05-12Replace DefPathData::Misc by two appropriately-named variants.Camille GILLOT-11/+14
2022-05-12fix clippy expect_fun_callklensy-1/+3
2022-05-12Auto merge of #96974 - matthiaskrgr:rollup-jd4otnc, r=matthiaskrgrbors-10/+8
2022-05-12Rollup merge of #96941 - nannany:master, r=lcnr,JohnTitorMatthias Krüger-10/+8
2022-05-12Auto merge of #95562 - lcnr:attr-no-encode, r=davidtwcobors-397/+399
2022-05-12Auto merge of #96853 - davidtwco:diagnostic-translation-unit-and-more-porting...bors-125/+206
2022-05-12Use IndexSet for deterministic orderOli Scherer-3/+2
2022-05-12update graphviz linksminami.yoshihiko-10/+8
2022-05-12Gracefully handle normalization failures in the prospective inliner cycle det...Oli Scherer-1/+4
2022-05-12Auto merge of #96940 - TaKO8Ki:stop-suggesting-wrong-fully-qualified-path, r=...bors-11/+16
2022-05-12typeck: port "no resolve overridden impl substs"David Wood-1/+11
2022-05-12typeck: port "manual implementations"David Wood-14/+17
2022-05-12typeck: port "missing type params"David Wood-58/+92
2022-05-12errors: `set_arg` takes `IntoDiagnosticArg`David Wood-6/+6
2022-05-12typeck: simplify error type using `()` fieldDavid Wood-16/+8
2022-05-12macros: spanless subdiagnostics from `()` fieldsDavid Wood-33/+75
2022-05-12Auto merge of #96889 - Aaron1011:place-ref-remove, r=compiler-errorsbors-5/+15
2022-05-12Auto merge of #95837 - scottmcm:ptr-offset-from-unsigned, r=oli-obkbors-18/+59
2022-05-11Apply CR suggestions; add real tracking issueScott McMurray-0/+2
2022-05-11Add a debug check for ordering, and check for isize overflow in CTFEScott McMurray-3/+10