about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2022-05-17Auto merge of #96959 - nbdd0121:unwind, r=Amanieubors-0/+8
2022-05-17Auto merge of #97111 - JohnTitor:rollup-x3vjf6u, r=JohnTitorbors-94/+112
2022-05-17Rollup merge of #97102 - mbartlett21:fn-pointer-error, r=lcnrYuki Okushi-1/+4
2022-05-17Rollup merge of #97093 - pvdrz:migrate-maybe-recover-from-bad-type-plus, r=da...Yuki Okushi-24/+55
2022-05-17Rollup merge of #97080 - lcnr:relate-sus, r=oli-obkYuki Okushi-16/+1
2022-05-17Rollup merge of #97079 - SparrowLii:successors, r=lcnrYuki Okushi-53/+52
2022-05-17Auto merge of #97012 - oli-obk:🦀_intrinsics, r=davidtwcobors-42/+50
2022-05-17Auto merge of #96825 - kckeiks:remove-item-like-visitor-trait, r=cjgillotbors-719/+586
2022-05-17Update function pointer call error messagembartlett21-1/+4
2022-05-16keep bounds where they wereChristian Poveda-2/+1
2022-05-17Auto merge of #96892 - oli-obk:🐌_obligation_cause_code_🐌, r=estebankbors-214/+152
2022-05-17Change `Successors` to `impl Iterator<Item = BasicBlock>`SparrowLii-53/+52
2022-05-16migrate `maybe_recover_from_bad_type_plus` diagnosticChristian Poveda-25/+57
2022-05-16remove the `RelateResultCompare` traitlcnr-16/+1
2022-05-16Force inline InternedObligationCauseCode creationOli Scherer-4/+4
2022-05-16Add a query for checking whether a function is an intrinsic.Oli Scherer-42/+50
2022-05-15Auto merge of #97057 - bjorn3:sync_cg_clif-2022-05-15, r=bjorn3bors-425/+269
2022-05-15Auto merge of #96895 - SparrowLii:interval, r=Mark-Simulacrumbors-48/+45
2022-05-15Auto merge of #96885 - petrochenkov:linkstrict2, r=cjgillot,luqmanabors-344/+347
2022-05-15Merge commit '63734fcdd718cca089f84c42f3a42c0096cfd431' into sync_cg_clif-202...bjorn3-425/+269
2022-05-15Rollup merge of #97032 - est31:unused_macro_rules, r=petrochenkovMatthias Krüger-1/+2
2022-05-14Auto merge of #96883 - jackh726:early-binder-2, r=oli-obkbors-198/+381
2022-05-15rustc: Stricter checking for #[link] attributesVadim Petrochenkov-344/+347
2022-05-14allocate string only when error will be emittedMiguel Guarniz-2/+7
2022-05-14Auto merge of #97039 - cjgillot:no-rpit-hrtb, r=jackh726bors-0/+14
2022-05-14use opt_item_name to pattern match items with namesMiguel Guarniz-3/+3
2022-05-14avoid fetching HIR when handling Impl assoc itemsMiguel Guarniz-12/+18
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-14Allow the unused_macro_rules lint for nowest31-1/+2
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-13remove redundant branchMiguel Guarniz-15/+4
2022-05-13remove unnecessary methods from HirIdValidatorMiguel Guarniz-14/+0
2022-05-13avoid converting to DefId from LocalDefId when using queryMiguel Guarniz-1/+1
2022-05-13use for_each_module instead of iterating over Item'sMiguel Guarniz-7/+8
2022-05-13change for_each_module's parameter to FnMutMiguel Guarniz-1/+1