about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2022-11-11Recover from fn ptr tys with generic param listLeón Orell Valerian Liehr-3/+86
2022-11-11Clean-up formatting.Camille GILLOT-5/+4
2022-11-11Visit opaque types during type collection too.Camille GILLOT-21/+20
2022-11-11Resolve lifetimes using the regular logic for RPIT.Camille GILLOT-37/+36
2022-11-11Resolve lifetimes independently for each item-like.Camille GILLOT-187/+67
2022-11-11Tweak signatures in rustc_middle::hir::map.Camille GILLOT-4/+11
2022-11-11Add no_std AArch64 support for the QNX Neutrino (nto) 7.1 RTOSFlorian Bartels-0/+72
2022-11-11rustc_codegen_ssa: Better code generation for niche discriminants.Michael Benfield-49/+145
2022-11-11Auto merge of #103898 - Nilstrieb:match-macro, r=nnethercotebors-143/+289
2022-11-11Auto merge of #99918 - WaffleLapkin:fnFnfun, r=estebankbors-42/+132
2022-11-10review commentsEsteban Küber-3/+10
2022-11-10Consider `#[must_use]` annotation on `async fn` as also affecting the `Future...Esteban Küber-13/+15
2022-11-10Tweak span for `#[must_use]`Esteban Küber-6/+3
2022-11-11emit errors when using `RangeFrom` and `RangeTo`Takayuki Maeda-11/+32
2022-11-11avoid unnecessary `format!`Takayuki Maeda-1/+1
2022-11-11suggest removing unnecessary . to use a floating point literalTakayuki Maeda-1/+23
2022-11-10More nitsMichael Goulet-4/+5
2022-11-10make `Sized` coinductivelcnr-1/+4
2022-11-10More accurately report error when formal and expected signature types differMichael Goulet-11/+18
2022-11-10Don't emit coerce suggestions for a type into itselfMichael Goulet-0/+4
2022-11-10Auto merge of #104164 - cjgillot:u64-cache, r=compiler-errorsbors-3/+2
2022-11-10Apply PR feedback.Ben Reeves-10/+9
2022-11-10Require `~const` qualifier on trait bounds in specializing impls if present i...Ben Reeves-16/+43
2022-11-10Disallow specializing on const impls with non-const impls.Ben Reeves-4/+31
2022-11-10Allow specialized const trait impls.Ben Reeves-21/+44
2022-11-11Mark `trait_upcasting` feature no longer incomplete.Charles Lew-3/+3
2022-11-10Rollup merge of #104235 - compiler-errors:more-ct-guar, r=oli-obkManish Goregaokar-15/+51
2022-11-10Rollup merge of #104233 - compiler-errors:issue-104209, r=lcnrManish Goregaokar-1/+1
2022-11-10Rollup merge of #104194 - BoxyUwU:early_binder_docs, r=compiler-errorsManish Goregaokar-0/+3
2022-11-10Rollup merge of #104186 - chenyukang:yukang/fix-104086-let-binding-issue, r=o...Manish Goregaokar-18/+17
2022-11-10Rollup merge of #104077 - nicholasbishop:bishop-uefi-aapcs, r=nagisaManish Goregaokar-0/+1
2022-11-10Rollup merge of #104036 - compiler-errors:option-sugg, r=petrochenkovManish Goregaokar-4/+60
2022-11-10Rollup merge of #103863 - compiler-errors:fulfillcx-less, r=wesleywiserManish Goregaokar-10/+12
2022-11-10Rollup merge of #101939 - zhaixiaojuan:loongarch64-abi, r=oli-obkManish Goregaokar-0/+344
2022-11-10broken links go brrrrrBoxy-1/+1
2022-11-10Auto merge of #104236 - compiler-errors:rollup-adjshd6, r=compiler-errorsbors-32/+93
2022-11-09Rollup merge of #103675 - lyming2007:issue-103271-fix, r=fee1-deadMichael Goulet-0/+50
2022-11-09Rollup merge of #103443 - mucinoab:recover-colon-as-path-separetor, r=compile...Michael Goulet-0/+17
2022-11-09Rollup merge of #102763 - compiler-errors:nits, r=cjgillotMichael Goulet-32/+26
2022-11-10Don't print full paths in overlap errorsMichael Goulet-81/+82
2022-11-10Use const_error_with_guaranteed moreMichael Goulet-15/+51
2022-11-10Auto merge of #103636 - chenyukang:yukang/fix-103587-sugg-if-let, r=jackh276,...bors-4/+107
2022-11-10Don't ICE when encountering ConstKind::Error in RequiredConstsVisitorMichael Goulet-1/+1
2022-11-10Use TraitEngine in more places, make FulfillmentCtxt constructor more privateMichael Goulet-10/+12
2022-11-10Auto merge of #101990 - clubby789:dont-machine-apply-placeholder-method, r=co...bors-20/+121
2022-11-09remove redundent "<>" for ty::Slice with reference typeYiming Lei-0/+50
2022-11-09make dropck_outlives into a proper canonicalized type queryMichael Goulet-110/+97
2022-11-09Remove save_and_restore_in_snapshot_flagMichael Goulet-53/+25
2022-11-09Display help message when fluent arg was referenced incorrectlyNilstrieb-10/+31
2022-11-09Don't ICE on operator trait methods with generic methodsNilstrieb-1/+19