about summary refs log tree commit diff
path: root/src/librustc_passes
AgeCommit message (Expand)AuthorLines
2019-04-03Deny internal lints on non conflicting cratesflip1995-0/+1
2019-03-31Rollup merge of #59580 - taiki-e:coerce-closure, r=oli-obkMazdak Farrokhzad-1/+1
2019-04-01Allow closure to unsafe fn coercionTaiki Endo-1/+1
2019-03-31Rollup merge of #59572 - davidtwco:issue-59508, r=varkorMazdak Farrokhzad-25/+55
2019-03-31Only mention const generics if enabled.David Wood-20/+37
2019-03-31Include bounds in generic reordering diagnostic.David Wood-12/+25
2019-03-30Rollup merge of #59376 - davidtwco:finally-rfc-2008-variants, r=petrochenkov,...Mazdak Farrokhzad-9/+0
2019-03-28Implement `#[non_exhaustive]` on variants.David Wood-9/+0
2019-03-28Rollup merge of #59216 - stepnivlk:type_dependent_defs-wrappers, r=oli-obkMazdak Farrokhzad-2/+1
2019-03-25Auto merge of #59256 - petrochenkov:derval2, r=Zoxcbors-3/+2
2019-03-24Remove methods is_struct/is_tuple/is_unit from VariantDataVadim Petrochenkov-1/+1
2019-03-24Separate variant id and variant constructor id.David Wood-4/+3
2019-03-17Make meta-item API compatible with `LocalInternedString::get` soundness fixVadim Petrochenkov-3/+2
2019-03-16Refactor away `NestedMetaItemKind`Vadim Petrochenkov-1/+1
2019-03-16syntax: Do not accidentally treat multi-segment meta-items as single-segmentVadim Petrochenkov-3/+1
2019-03-16Add def getting methods to librustc/ty/contextTomas Koutsky-2/+1
2019-03-12Auto merge of #58608 - pnkfelix:warning-period-for-detecting-nested-impl-trai...bors-14/+114
2019-03-12Addressed review feedback regarding comment phrasing.Felix S. Klock II-2/+2
2019-03-11Revised warning-downgrade strategy for nested impl trait.Felix S. Klock II-27/+77
2019-03-09Rollup merge of #58679 - Zoxc:passes-refactor, r=michaelwoeristerMazdak Farrokhzad-13/+0
2019-03-09Rollup merge of #58670 - saleemjaffer:refactor_typecast_check_kinds, r=oli-obkMazdak Farrokhzad-10/+7
2019-03-08Temporarily emulate the (accidentally) omitted recursion during impl Trait ch...Felix S. Klock II-15/+65
2019-03-07hir: replace NodeId with HirId in Destinationljedrz-9/+8
2019-03-07HirIdification: replace NodeId method callsljedrz-6/+5
2019-03-06Make misc checking 1 more parallelJohn Kåre Alsaker-6/+0
2019-03-06Make misc checking 2 more parallelJohn Kåre Alsaker-7/+0
2019-03-05fixes rust-lang#52482Saleem Jaffer-10/+7
2019-03-02hir: remove NodeId from Pat and FieldPatljedrz-2/+1
2019-03-02hir: remove NodeId from Itemljedrz-1/+1
2019-02-27Rollup merge of #58678 - doctorn:refuse-async-fn-2015-edition, r=varkorMazdak Farrokhzad-3/+23
2019-02-27rename Substs to InternalSubstscsmoe-3/+3
2019-02-26replace &'tcx Substs with SubstsRefcsmoe-2/+2
2019-02-24Deny `async fn` in 2015 editionNathan Corbyn-3/+23
2019-02-24hir: remove NodeId from Exprljedrz-11/+12
2019-02-24passes: HirIdify Idljedrz-16/+16
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