about summary refs log tree commit diff
path: root/src/libsyntax/ext/build.rs
AgeCommit message (Expand)AuthorLines
2015-12-22Stop re-exporting PathParameters's variants.Ms2ger-2/+2
2015-12-21Auto merge of #30460 - Ms2ger:BindingMode, r=alexcrichtonbors-3/+3
2015-12-20Stop re-exporting the ast::BindingMode variants.Ms2ger-3/+3
2015-12-18Deprecate name `OwnedSlice` and don't use itVadim Petrochenkov-13/+12
2015-12-14[breaking-change] move ast_util functions to methodsfaineance-5/+4
2015-11-26Add syntax support for attributes on expressions and all syntaxMarvin Löbel-0/+3
2015-10-31Remove PatWildMultiVadim Petrochenkov-1/+1
2015-10-25syntax/rustc_front: Simplify VariantData::fieldsVadim Petrochenkov-2/+2
2015-10-13Merge VariantData and VariantData_Vadim Petrochenkov-5/+4
2015-10-13Merge struct fields and struct kindVadim Petrochenkov-4/+7
2015-10-13Dict -> Struct, StructDef -> VariantData, def -> dataVadim Petrochenkov-5/+5
2015-10-13Remove now redundant NodeId from VariantVadim Petrochenkov-1/+0
2015-10-13Decouple structure kinds from NodeIdsVadim Petrochenkov-2/+6
2015-10-13Unify structures and enum variants in ASTVadim Petrochenkov-3/+8
2015-10-09Some cleanup of no longer used AST thingsNick Cameron-1/+1
2015-10-01Stop re-exporting AttrStyle's variants and rename them.Ms2ger-1/+1
2015-09-24Cleanup interfaces of Name, SyntaxContext and IdentVadim Petrochenkov-9/+0
2015-09-17Remove Visibility field from enum variantsSimonas Kazlauskas-1/+0
2015-08-08rustc: rename multiple imports in a listSean McArthur-1/+1
2015-08-03syntax: Implement #![no_core]Alex Crichton-66/+14
2015-07-28remove `get_ident` and `get_name`, make `as_str` soundOliver Schneider-2/+1
2015-07-26Remove `ast::LocalSource` with only one used variantmitaa-2/+0
2015-05-21syntax: parse `const fn` for free functions and inherent methods.Eduard Burtescu-0/+1
2015-05-02Rename AstBuilder::expr_int -> AstBuilder::expr_isizeManish Goregaokar-2/+2
2015-04-11Change the rt::unwind line argument type from usize to u32.Ryan Prichard-1/+1
2015-03-25rustc: Remove support for int/uintAlex Crichton-2/+2
2015-02-24Implement `<T>::method` UFCS expression syntax.Eduard Burtescu-13/+13
2015-02-24syntax: use a single Path for Trait::Item in QPath.Eduard Burtescu-22/+22
2015-02-24syntax: don't store a secondary NodeId for TyPath.Eduard Burtescu-1/+1
2015-02-24Remove double expr_u32 (fixup #22700)Manish Goregaokar-3/+0
2015-02-24Rollup merge of #22700 - nick29581:ints_hash, r=alexcrichtonManish Goregaokar-0/+3
2015-02-23int audit - libcore::fmtNick Cameron-0/+4
2015-02-23Auto merge of #21769 - brooksbp:column-line-macro, r=nick29581bors-0/+4
2015-02-21Resolve barriers to changing column!() / line!() return type to u32 in #19284...Brian Brooks-0/+4
2015-02-21Resolve includeme.fragment conflict.Brian Brooks-3/+3
2015-02-20Remove remaining uses of `[]`. This time I tried to use deref coercions where...Niko Matsakis-1/+1
2015-02-10rollup merge of #21943: hugwijst/extctxt_ufcsAlex Crichton-0/+56
2015-02-09Accept quantification of lifetimes outside the self type in where clauses.Nick Cameron-4/+5
2015-02-07Don't use std:: paths in syntax extensions when compiling a #![no_std] crateKeegan McAllister-17/+28
2015-02-06Libsyntax has been updatedGuillaumeGomez-3/+1
2015-02-06Replace the get method by the deref one on InternedStringGuillaumeGomez-1/+2
2015-02-04Add QPath construction to ExtCtxt for UFCS support.Hugo van der Wijst-0/+56
2015-02-03Remove the explicit closure kind syntax from the parser and AST;Niko Matsakis-2/+2
2015-01-25Add the span of the operator itself to ast::BinOp.Huon Wilson-3/+3
2015-01-21rollup merge of #20179: eddyb/blind-itemsAlex Crichton-41/+36
2015-01-21syntax: fix fallout of merging ast::ViewItem into ast::Item.Eduard Burtescu-41/+36
2015-01-18libsyntax: int types -> isizePaul Collier-2/+2
2015-01-17libsyntax: rename functions from uint to usizePaul Collier-5/+5
2015-01-17libsyntax: uint types to usizePaul Collier-4/+4
2015-01-08Store deprecated status of i/u-suffixed literals.Huon Wilson-2/+3