summary refs log tree commit diff
path: root/src/librustc_front/print
AgeCommit message (Expand)AuthorLines
2015-12-20Auto merge of #30470 - petrochenkov:owned5, r=nrcbors-2/+2
2015-12-19Auto merge of #30184 - petrochenkov:ascr, r=nikomatsakisbors-1/+7
2015-12-19Improve OwnedSlice and use it in HIRVadim Petrochenkov-2/+2
2015-12-18Rollup merge of #30420 - petrochenkov:owned2, r=nrcManish Goregaokar-6/+5
2015-12-18Abstract away differences between Vec and ptr::P in HIRVadim Petrochenkov-3/+3
2015-12-18Deprecate name `OwnedSlice` and don't use itVadim Petrochenkov-3/+2
2015-12-17move error handling from libsyntax/diagnostics.rs to libsyntax/errors/*Nick Cameron-3/+3
2015-12-16Add ExprType to HIR and make everything compileVadim Petrochenkov-1/+7
2015-12-14Auto merge of #29735 - Amanieu:asm_indirect_constraint, r=pnkfelixbors-5/+5
2015-12-07Remove some unnecessary indirection from HIR structuresVadim Petrochenkov-4/+4
2015-12-05Use a struct instead of a tuple for inline asm output operandsAmanieu d'Antras-5/+5
2015-12-05Add proper support for indirect output constraints in inline asmAmanieu d'Antras-1/+1
2015-11-18Fix two long lines.Niko Matsakis-2/+6
2015-11-18Refactor the HIR so that items are stored in a map in the `Crate`,Niko Matsakis-12/+30
2015-11-17Auto merge of #29766 - oli-obk:impl_item, r=nikomatsakisbors-3/+3
2015-11-16Remove `TyParen` from HIRVadim Petrochenkov-5/+0
2015-11-16ImplItem_ -> ImplItemKind renameOliver Schneider-3/+3
2015-11-16rename ImplItem_::*ImplItem to ImplItem_::*Oliver Schneider-3/+3
2015-11-09Rustfmting librustc_front (again).Jose Narvaez-81/+64
2015-10-31Remove PatWildMultiVadim Petrochenkov-8/+4
2015-10-25syntax/rustc_front: Simplify VariantData::fieldsVadim Petrochenkov-2/+2
2015-10-13Merge struct fields and struct kindVadim Petrochenkov-5/+5
2015-10-13Dict -> Struct, StructDef -> VariantData, def -> dataVadim Petrochenkov-3/+3
2015-10-13Decouple structure kinds from NodeIdsVadim Petrochenkov-2/+2
2015-10-13Unify structures and enum variants in HIRVadim Petrochenkov-18/+9
2015-10-09Fix stabilityNick Cameron-2/+6
2015-10-06rustfmt librustc_frontNick Cameron-350/+355
2015-09-26Auto merge of #28642 - petrochenkov:name3, r=nrcbors-20/+13
2015-09-24Cleanup interfaces of Name, SyntaxContext and IdentVadim Petrochenkov-1/+0
2015-09-24Remove the deprecated box(PLACE) syntax.Eduard Burtescu-12/+3
2015-09-23Remove random Idents outside of libsyntaxVadim Petrochenkov-19/+13
2015-09-22Use Names in the remaining HIR structures with exception of...Vadim Petrochenkov-7/+7
2015-09-22Use Names in path fragments and MacroDefVadim Petrochenkov-5/+4
2015-09-22Use Names in hir::{Field, ExprMethodCall, ExprField}Vadim Petrochenkov-8/+8
2015-09-22Use Names in HIR ItemsVadim Petrochenkov-32/+32
2015-09-21Use ast::AsmDialect's variants qualified, and drop the pointless prefix.Ms2ger-1/+1
2015-09-21Remove hir::AsmDialect in favour of ast::AsmDialect.Ms2ger-1/+1
2015-09-18Auto merge of #28442 - nagisa:remove-enum-vis-field, r=alexcrichtonbors-1/+0
2015-09-18Implement empty struct with braces (RFC 218)Vadim Petrochenkov-25/+25
2015-09-17Remove Visibility field from enum variantsSimonas Kazlauskas-1/+0
2015-09-17Remove hir::ExprParenNick Cameron-5/+0
2015-09-16Use ast attributes every where (remove HIR attributes).Nick Cameron-1043/+41
2015-09-04Auto merge of #28170 - nagisa:loopctl-label-spans, r=alexcrichtonbors-2/+2
2015-09-03Adapt the PR for HIR changesSimonas Kazlauskas-2/+2
2015-09-03Use consistent terminology for byte string literalsVadim Petrochenkov-1/+1
2015-09-03Add an intital HIR and lowering stepNick Cameron-0/+3446