about summary refs log tree commit diff
path: root/src/librustc_passes
AgeCommit message (Expand)AuthorLines
2019-01-08Consolidate equality constraints error messagevarkor-2/+3
2018-12-27Do not abort compilation if expansion produces errorsVadim Petrochenkov-30/+0
2018-12-27AST/HIR: Introduce `ExprKind::Err` for better error recovery in the front-endVadim Petrochenkov-1/+2
2018-12-25Remove licensesMark Rousskov-59/+0
2018-12-23Fix recursion limitsJohn Kåre Alsaker-0/+2
2018-12-16Rollup merge of #56343 - yui-knk:remove_mir_stats_mod, r=nikomatsakisMazdak Farrokhzad-257/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-3/+3
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-11/+11
2018-11-29Remove not used modyui-knk-257/+0
2018-11-25Auto merge of #55959 - matthewjasper:remove-end-region, r=nikomatsakisbors-1/+0
2018-11-21rustc: remove {FxHash,Node,DefId,HirId,ItemLocal}{Map,Set} "constructor" fns.Eduard-Mihai Burtescu-2/+2
2018-11-18Remove mir::StatementKind::EndRegionMatthew Jasper-1/+0
2018-11-15Rollup merge of #55901 - euclio:speling, r=petrochenkovPietro Albini-1/+1
2018-11-15Auto merge of #55716 - RalfJung:escape-to-raw, r=oli-obkbors-0/+1
2018-11-13fix various typos in doc commentsAndy Russell-1/+1
2018-11-07no more action on ref or cast, but add new MIR statement for escaping a ptr t...Ralf Jung-0/+1
2018-11-07Rollup merge of #55734 - teresy:shorthand-fields, r=davidtwcokennytm-1/+1
2018-11-06refactor: use shorthand fieldsteresy-1/+1
2018-11-03Extended elaboration for trait aliases to include arbitrary bounds.Alexander Regueiro-19/+0
2018-10-29Emit Retag statements, kill Validate statementsRalf Jung-1/+1
2018-10-27Auto merge of #55150 - pnkfelix:issues-47215-54797-fix-ice-from-moving-out-of...bors-0/+1
2018-10-26Remove `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-17AST-borrowck: add separate mem category for thread-locals, as they are not qu...Felix S. Klock II-0/+1
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