summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2020-01-13Treat extern statics just like statics in the "const pointer to static" repre...Oliver Scherer-2/+0
2019-12-16improve lower_pat_slice docs + while -> forMazdak Farrokhzad-12/+26
2019-12-15improve hir::PatKind::Slice docsMazdak Farrokhzad-2/+9
2019-12-15Rollup merge of #67289 - estebank:unnamed-closure, r=CentrilMazdak Farrokhzad-4/+11
2019-12-14Do not ICE on unnamed futureEsteban Küber-4/+11
2019-12-14Auto merge of #67224 - nikomatsakis:revert-stabilization-of-never-type, r=cen...bors-1/+1
2019-12-14Revert "Stabilize the `never_type`, written `!`."Niko Matsakis-1/+1
2019-12-14Auto merge of #67136 - oli-obk:const_stability, r=Centrilbors-19/+78
2019-12-13Auto merge of #65951 - estebank:type-inference-error, r=nikomatsakisbors-59/+238
2019-12-13Consistently name `min_const_fn`Oliver Scherer-2/+2
2019-12-13Change the const stab default for internal const fnsOliver Scherer-4/+7
2019-12-13Elaborate internal const fn commentOliver Scherer-1/+3
2019-12-13Require stable/unstable annotations for the constness of all stable functions...Oliver Scherer-18/+67
2019-12-13Reuse the `staged_api` feature for `rustc_const_unstable`Oliver Scherer-1/+6
2019-12-12Auto merge of #67079 - nnethercote:optimize-shallow_resolve_changed, r=nikoma...bors-28/+36
2019-12-11Add more context for type parametersEsteban Küber-15/+27
2019-12-11Reuse existing HirId → DefId tableEsteban Küber-24/+4
2019-12-11Auto merge of #66650 - matthewjasper:nonuniform-array-move, r=pnkfelixbors-11/+24
2019-12-11Auto merge of #65345 - davidtwco:issue-64130-async-send-sync-error-improvemen...bors-83/+223
2019-12-11erase regions instead of using `builtin_deref`Nicholas Matsakis-7/+18
2019-12-11Auto merge of #66821 - eddyb:global-trait-caching, r=nikomatsakisbors-24/+23
2019-12-11Change `PendingPredicateObligation::stalled_on`'s type.Nicholas Nethercote-20/+26
2019-12-11Optimize `shallow_resolve_changed`.Nicholas Nethercote-13/+15
2019-12-10Avoid invalid suggestion by checking the snippet in const fn callEsteban Küber-1/+22
2019-12-10Suggest setting type param on function callEsteban Küber-0/+24
2019-12-10Use `generics_of` instead of incorrectly inspecting `FnSig` argumentsEsteban Küber-25/+44
2019-12-10Move suggestion code to its own methodEsteban Küber-42/+54
2019-12-10Use the appropriate number of type arguments in suggestionEsteban Küber-15/+66
2019-12-10Fix rebaseEsteban Küber-6/+6
2019-12-10Deduplicate logicEsteban Küber-47/+62
2019-12-10Point at method call when type annotations are neededEsteban Küber-20/+65
2019-12-09Rollup merge of #67125 - hashedone:master, r=petrochenkovTyler Mandry-5/+9
2019-12-09Make const index and subslice array projections more usefulMatthew Jasper-11/+24
2019-12-09Added ExactSizeIterator bound to return typesBartłomiej Kuras-23/+11
2019-12-09Auto merge of #67016 - lqd:placeholder_loans, r=matthewjasperbors-1/+1
2019-12-08Auto merge of #66981 - michaelwoerister:measureme-0.5.0, r=Mark-Simulacrumbors-1/+1
2019-12-08async/await: correct diag note for `async move`David Wood-10/+11
2019-12-08async/await: more improvements to non-send errorsDavid Wood-83/+211
2019-12-08Rollup merge of #66991 - Nashenas88:body_cache_cleanup, r=eddybMazdak Farrokhzad-55/+51
2019-12-08Rollup merge of #66325 - BartMassey:master, r=joshtriplettMazdak Farrokhzad-2/+2
2019-12-07Auto merge of #65881 - anp:implicit-caller-location, r=eddyb,oli-obkbors-6/+26
2019-12-07Added ExactSizeIterator bound to return typesBartłomiej Kuras-15/+31
2019-12-07Auto merge of #66927 - RalfJung:engines-dont-panic, r=oli-obkbors-5/+21
2019-12-06Rollup merge of #67071 - estebank:issue-66868, r=davidtwcoMazdak Farrokhzad-0/+4
2019-12-06Auto merge of #65195 - varkor:to_option, r=Centrilbors-35/+9
2019-12-07Rollup merge of #66846 - gizmondo:master, r=michaelwoeristerYuki Okushi-5/+16
2019-12-06Fix rebase issuesvarkor-1/+1
2019-12-06Rename to `then_some` and `then`varkor-6/+6
2019-12-06Use `to_option` in various placesvarkor-35/+9
2019-12-06update to polonius 0.11 to compute subset errorslqd-1/+1