about summary refs log tree commit diff
path: root/src/librustc_passes
AgeCommit message (Expand)AuthorLines
2019-04-27Auto merge of #59540 - Zoxc:the-arena-2, r=michaelwoeristerbors-3/+2
2019-04-25Update rvalue_promotable_mapJohn Kåre Alsaker-3/+2
2019-04-25Introduce hir::ExprKind::Use and employ in for loop desugaring.Mazdak Farrokhzad-6/+3
2019-04-23Rollup merge of #59823 - davidtwco:issue-54716, r=cramertjMazdak Farrokhzad-3/+3
2019-04-21Add `AsyncArgument` to AST.David Wood-3/+3
2019-04-21Remove mutability from `Def::Static`Vadim Petrochenkov-1/+1
2019-04-20Auto merge of #59987 - saleemjaffer:refactor_adjust_castkinds, r=oli-obkbors-6/+2
2019-04-18Auto merge of #60025 - JohnTitor:rename-files, r=petrochenkovbors-1/+1
2019-04-17Rename modulesYuki OKUSHI-1/+1
2019-04-17Rename diagnostics to error_codesYuki OKUSHI-0/+0
2019-04-17Deny `internal` in stage0Mateusz Mikuła-1/+1
2019-04-16refactor Adjustment to use new PointerCast enumSaleem Jaffer-6/+2
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