summary refs log tree commit diff
path: root/src/librustc_passes
AgeCommit message (Expand)AuthorLines
2018-10-29Remove `PlaceContext` from API of `mir::Visitor::visit_projection_elem`.Felix S. Klock II-2/+1
2018-10-23fix typos in various placesMatthias Krüger-8/+8
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-4/+4
2018-10-03Only promote calls to `#[rustc_promotable]` const fnsOliver Schneider-48/+13
2018-09-30do not promote comparing function pointersRalf Jung-1/+1
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-1/+1
2018-09-22Auto merge of #54188 - lqd:fallout-53695, r=nikomatsakisbors-1/+1
2018-09-18Refactor 'ReadForMatch' into 'FakeRead' and add the cause of the fake readRemy Rakic-1/+1
2018-09-17Whitespace fix again.Vitaly _Vi Shukela-6/+8
2018-09-17Fill in suggestions Applicability according to @estebankVitaly _Vi Shukela-2/+2
2018-09-17Fix style according to review comments.Vitaly _Vi Shukela-1/+2
2018-09-16Remove usages of span_suggestion without ApplicabilityVitaly _Vi Shukela-3/+7
2018-09-13introduce SelfCtorF001-2/+3
2018-09-12Auto merge of #53793 - toidiu:ak-stabalize, r=nikomatsakisbors-1/+0
2018-09-12Rollup merge of #54031 - ljedrz:cleanup_passes, r=oli-obkkennytm-128/+96
2018-09-11Auto merge of #53873 - nikomatsakis:nll-universe-subtyping-and-pattern-ascrip...bors-1/+1
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
2018-09-10add the `AscribeUserType` statement kindNiko Matsakis-1/+1
2018-09-10Auto merge of #53854 - davidtwco:issue-53668, r=nikomatsakisbors-0/+51
2018-09-07A few cleanups and minor improvements to rustc_passesljedrz-128/+96
2018-09-07Added note referencing issue which added error.David Wood-0/+3
2018-09-02Moved let-chain warning/error to ast_validation and changed to unconditional ...David Wood-0/+48
2018-09-01Auto merge of #53815 - F001:if-let-guard, r=petrochenkovbors-1/+1
2018-09-01Auto merge of #53604 - oli-obk:min_const_fn, r=Centril,varkorbors-3/+1
2018-08-31Auto merge of #53699 - oli-obk:promotion_stability_hole, r=nikomatsakisbors-3/+0
2018-08-31Implement the `min_const_fn` feature gateOliver Schneider-3/+1
2018-08-30introduce Guard enumF001-1/+1
2018-08-27Rename hir::map::NodeKind to hir::Nodevarkor-4/+4
2018-08-27Remove path prefixes from NodeKindvarkor-3/+3
2018-08-27Rename hir::map::Node to hir::map::NodeKindvarkor-2/+2
2018-08-25Properly prevent the promotion of unstable const fnsOliver Schneider-3/+0
2018-08-24check that adding infer-outlives requirement to all crates worksNiko Matsakis-0/+1
2018-08-22Auto merge of #53607 - GuillaumeGomez:rollup, r=GuillaumeGomezbors-1/+3
2018-08-22Rollup merge of #53504 - ekse:suggestions-applicability-2, r=estebankGuillaume Gomez-1/+3
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-3/+3
2018-08-20Auto merge of #51880 - varkor:generics-hir-generalisation-followup, r=eddybbors-4/+3
2018-08-20Fix diagnostic regressionvarkor-1/+3
2018-08-20Set applicability for more suggestions.Sébastien Duquette-1/+3
2018-08-19mv (mod) codemap source_mapDonato Sciarra-1/+1
2018-08-19Address minor commentsvarkor-4/+1
2018-08-11Clean up and add extra testsvarkor-2/+2
2018-08-11Emit an error during parsingvarkor-13/+8
2018-08-11Improve diagnosticsvarkor-2/+10
2018-08-11Fix handling of trait methods with bodies and improve efficiencyvarkor-12/+14
2018-08-11Suggest replacing patterns with underscoresvarkor-2/+5
2018-08-11Emit error for pattern arguments in trait methodsvarkor-1/+13
2018-08-09[nll] librustc_passes: enable feature(nll) for bootstrapmemoryruins-0/+1
2018-08-07Add HirId to VisibilityKind::RestrictedMark Rousskov-2/+2
2018-08-04Use diagnostic API on SessionMark Rousskov-1/+1
2018-07-29Change order of copy and borrow to avoid conflictMatthew Jasper-1/+2