summary refs log tree commit diff
path: root/src/librustc_passes
AgeCommit message (Expand)AuthorLines
2019-03-17Do not accidentally treat multi-segment meta-items as single-segmentVadim Petrochenkov-3/+1
2019-03-16Addressed review feedback regarding comment phrasing.Felix S. Klock II-2/+2
2019-03-16Revised warning-downgrade strategy for nested impl trait.Felix S. Klock II-27/+77
2019-03-16Temporarily emulate the (accidentally) omitted recursion during impl Trait ch...Felix S. Klock II-15/+65
2019-02-20hir: HirId-ify intravisitljedrz-3/+3
2019-02-16Rollup merge of #57981 - Zoxc:fix-57979, r=nikomatsakiskennytm-1/+1
2019-02-13HirId-ify hir::BodyIdljedrz-2/+1
2019-02-13Rollup merge of #58137 - ljedrz:cleanup_node_id_to_type, r=estebankMazdak Farrokhzad-2/+2
2019-02-10rustc: doc commentsAlexander Regueiro-19/+19
2019-02-09cleanup: rename node_id_to_type(_opt)ljedrz-2/+2
2019-02-09Rollup merge of #58247 - taiki-e:librustc_passes-2018, r=CentrilMazdak Farrokhzad-22/+23
2019-02-08librustc_passes => 2018Taiki Endo-22/+23
2019-02-08Auto merge of #58191 - varkor:const-generics-ast, r=petrochenkovbors-16/+118
2019-02-07Fix ast_validation printing of const genericsvarkor-7/+13
2019-02-07Validate generic parameter and argument order in ast_validationvarkor-16/+112
2019-02-07Rollup merge of #58185 - GuillaumeGomez:images-url, r=SimonSapinGuillaume Gomez-3/+1
2019-02-07Remove images' url to make it work even without internet connectionGuillaume Gomez-3/+1
2019-02-07Auto merge of #58010 - Zoxc:parallel-passes, r=michaelwoeristerbors-1/+0
2019-01-30Fix #57730John Kåre Alsaker-1/+1
2019-01-30Move privacy checking later in the pipeline and make some passes run in parallelJohn Kåre Alsaker-1/+0
2019-01-29Add an ensure() method to TyCtxt used to ensure queries are runJohn Kåre Alsaker-2/+1
2019-01-28Conditionally skip two passes if their related attributes were not foundJohn Kåre Alsaker-3/+21
2019-01-26remove `_with_applicability` from suggestion fnsAndy Russell-3/+3
2019-01-25distinguish "no data" from "heterogeneous" for ABI purposesNiko Matsakis-0/+133
2019-01-24Rollup merge of #57730 - Zoxc:combined-ast-validator, r=cramertjMazdak Farrokhzad-144/+106
2019-01-21Differentiate between closure and function bodiesOliver Scherer-0/+1
2019-01-19Address some commentsJohn Kåre Alsaker-12/+7
2019-01-18Merge visitors in AST validationJohn Kåre Alsaker-144/+111
2019-01-17Remove `hir::StmtKind::Decl`.Nicholas Nethercote-20/+11
2019-01-17Make `hir::Stmt` a separate struct.Nicholas Nethercote-4/+4
2019-01-13Auto merge of #51487 - Zoxc:incr-passes, r=michaelwoeristerbors-13/+22
2019-01-11Address commentsJohn Kåre Alsaker-2/+2
2019-01-11Make more passes incrementalJohn Kåre Alsaker-13/+22
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