summary refs log tree commit diff
path: root/src/librustc_front/lowering.rs
AgeCommit message (Expand)AuthorLines
2015-10-25syntax/rustc_front: Simplify VariantData::fieldsVadim Petrochenkov-5/+5
2015-10-15Auto merge of #28980 - nrc:unsafe-macros, r=@pnkfelixbors-2/+0
2015-10-13Merge VariantData and VariantData_Vadim Petrochenkov-12/+9
2015-10-13Fix rebase 2Vadim Petrochenkov-4/+6
2015-10-13Merge struct fields and struct kindVadim Petrochenkov-5/+8
2015-10-13Dict -> Struct, StructDef -> VariantData, def -> dataVadim Petrochenkov-4/+4
2015-10-13Remove now redundant NodeId from VariantVadim Petrochenkov-1/+0
2015-10-13Decouple structure kinds from NodeIdsVadim Petrochenkov-1/+6
2015-10-13Unify structures and enum variants in HIRVadim Petrochenkov-10/+2
2015-10-13Unify structures and enum variants in ASTVadim Petrochenkov-15/+7
2015-10-12Remove the push_unsafe! and pop_unsafe! macros.Nick Cameron-2/+0
2015-10-12Properly set the MatchSource for for loopsNick Cameron-3/+8
2015-10-09review commentsNick Cameron-14/+154
2015-10-09rustfmt'ingNick Cameron-554/+660
2015-10-09Misc fixupsNick Cameron-8/+10
2015-10-09Add a commentNick Cameron-1/+50
2015-10-09Some cleanup of no longer used AST thingsNick Cameron-14/+3
2015-10-09Cache ids between lowering runsNick Cameron-12/+71
2015-10-09Fix stabilityNick Cameron-22/+46
2015-10-09Move placement in desugaring to loweringNick Cameron-3/+103
2015-10-09if let and while letNick Cameron-19/+150
2015-10-09Move `for` loop desugaring to loweringNick Cameron-54/+344
2015-10-09Add a lowering contextNick Cameron-442/+448
2015-10-06rustfmt librustc_frontNick Cameron-240/+280
2015-09-24Remove the deprecated box(PLACE) syntax.Eduard Burtescu-3/+3
2015-09-22Use Names in the remaining HIR structures with exception of...Vadim Petrochenkov-8/+8
2015-09-22Use Names in path fragments and MacroDefVadim Petrochenkov-6/+9
2015-09-22Use Names in hir::{Field, ExprMethodCall, ExprField}Vadim Petrochenkov-4/+7
2015-09-22Use Names in HIR ItemsVadim Petrochenkov-4/+4
2015-09-21Remove hir::AsmDialect in favour of ast::AsmDialect.Ms2ger-8/+1
2015-09-18Auto merge of #28442 - nagisa:remove-enum-vis-field, r=alexcrichtonbors-1/+0
2015-09-17Remove Visibility field from enum variantsSimonas Kazlauskas-1/+0
2015-09-17Remove hir::ExprParenNick Cameron-1/+3
2015-09-16Use ast attributes every where (remove HIR attributes).Nick Cameron-217/+12
2015-09-03Use consistent terminology for byte string literalsVadim Petrochenkov-2/+2
2015-09-03Add an intital HIR and lowering stepNick Cameron-0/+1133