summary refs log tree commit diff
path: root/src/librustc_front/fold.rs
AgeCommit message (Expand)AuthorLines
2015-10-25syntax/rustc_front: Simplify VariantData::fieldsVadim Petrochenkov-13/+11
2015-10-13Merge VariantData and VariantData_Vadim Petrochenkov-12/+9
2015-10-13Merge struct fields and struct kindVadim Petrochenkov-3/+10
2015-10-13Dict -> Struct, StructDef -> VariantData, def -> dataVadim Petrochenkov-7/+7
2015-10-13Provide span for visit_struct_def + remove some dead codeVadim Petrochenkov-13/+0
2015-10-13Remove now redundant NodeId from VariantVadim Petrochenkov-2/+1
2015-10-13Decouple structure kinds from NodeIdsVadim Petrochenkov-2/+3
2015-10-13Unify structures and enum variants in HIRVadim Petrochenkov-18/+9
2015-10-06rustfmt librustc_frontNick Cameron-392/+433
2015-09-26Auto merge of #28642 - petrochenkov:name3, r=nrcbors-9/+9
2015-09-24Remove the deprecated box(PLACE) syntax.Eduard Burtescu-2/+2
2015-09-23Remove random Idents outside of libsyntaxVadim Petrochenkov-9/+9
2015-09-22Restore `fold_ident` and `visit_ident`Vadim Petrochenkov-10/+14
2015-09-22Use Names in the remaining HIR structures with exception of...Vadim Petrochenkov-5/+5
2015-09-22Use Names in hir::{Field, ExprMethodCall, ExprField}Vadim Petrochenkov-7/+7
2015-09-22Use Names in HIR ItemsVadim Petrochenkov-9/+9
2015-09-22Use Names in HIR visitors and foldersVadim Petrochenkov-18/+22
2015-09-18Auto merge of #28442 - nagisa:remove-enum-vis-field, r=alexcrichtonbors-2/+1
2015-09-17Remove Visibility field from enum variantsSimonas Kazlauskas-2/+1
2015-09-17Remove hir::ExprParenNick Cameron-1/+0
2015-09-16Use ast attributes every where (remove HIR attributes).Nick Cameron-1/+2
2015-09-03Adapt the PR for HIR changesSimonas Kazlauskas-2/+8
2015-09-03Add an intital HIR and lowering stepNick Cameron-0/+1192