| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2016-04-06 | Move span into `StructField` | Vadim Petrochenkov | -2/+3 | |
| 2016-04-06 | Get rid of ast::StructFieldKind | Vadim Petrochenkov | -1/+2 | |
| 2016-02-13 | Split ast::PatKind::Enum into tuple struct and path patterns | Vadim Petrochenkov | -1/+5 | |
| 2016-02-13 | Rename ast::Pat_ and its variants | Vadim Petrochenkov | -9/+9 | |
| 2016-02-11 | Remove some unnecessary indirection from AST structures | Vadim Petrochenkov | -23/+23 | |
| 2016-02-11 | [breaking-change] don't glob export ast::PathListItem_ variants | Oliver 'ker' Schneider | -1/+6 | |
| 2016-02-11 | [breaking-change] don't glob export ast::StrStyle variants | Oliver 'ker' Schneider | -1/+1 | |
| 2016-02-11 | [breaking-change] don't glob export ast::Visibility variants | Oliver 'ker' Schneider | -2/+2 | |
| 2016-02-11 | [breaking-change] don't glob export ast::Mutablity variants | Oliver 'ker' Schneider | -5/+8 | |
| 2016-02-11 | [breaking-change] don't glob export ast::MetaItem_ | Oliver 'ker' Schneider | -3/+3 | |
| 2016-02-11 | [breaking-change] don't glob export ast::Item_ variants | Oliver 'ker' Schneider | -10/+10 | |
| 2016-02-11 | [breaking-change] don't pub export ast::Stmt_ variants | Oliver Schneider | -4/+4 | |
| 2016-02-11 | [breaking-change] don't pub export ast::IntLitType variants | Oliver Schneider | -4/+4 | |
| 2016-02-11 | [breaking-change] don't pub export ast::Lit_ variants | Oliver Schneider | -11/+12 | |
| 2016-02-11 | [breaking-change] don't pub export ast::Ty_ variants | Oliver Schneider | -7/+7 | |
| 2016-02-11 | [breaking-change] remove the sign from integer literals in the ast | Oliver Schneider | -2/+7 | |
| 2016-02-11 | [breaking-change] don't glob export ast::{UintTy, IntTy} variants | Oliver Schneider | -4/+4 | |
| 2016-02-11 | [breaking-change] don't glob export ast::Expr_ variants | Oliver Schneider | -26/+26 | |
| 2016-02-11 | [breaking-change] don't glob export ast::Decl_ variants | Oliver Schneider | -3/+3 | |
| 2016-02-11 | [breaking-change] don't glob export ast::CaptureClause variants | Oliver Schneider | -2/+2 | |
| 2016-02-11 | [breaking-change] don't glob import/export syntax::abi enum variants | Oliver Schneider | -2/+2 | |
| 2016-02-11 | [breaking-change] don't glob export ast::BlockCheckMode variants | Oliver Schneider | -4/+2 | |
| 2016-02-11 | [breaking-change] don't glob import ast::FunctionRetTy variants | Oliver Schneider | -1/+1 | |
| 2016-02-11 | [breaking-change] don't glob export ast::BinOp_ | Oliver Schneider | -2/+2 | |
| 2016-02-11 | [breaking-change] don't glob export ast::UnOp variants | Oliver Schneider | -1/+2 | |
| 2015-12-22 | Stop re-exporting PathParameters's variants. | Ms2ger | -2/+2 | |
| 2015-12-21 | Auto merge of #30460 - Ms2ger:BindingMode, r=alexcrichton | bors | -3/+3 | |
| 2015-12-20 | Stop re-exporting the ast::BindingMode variants. | Ms2ger | -3/+3 | |
| 2015-12-18 | Deprecate name `OwnedSlice` and don't use it | Vadim Petrochenkov | -13/+12 | |
| 2015-12-14 | [breaking-change] move ast_util functions to methods | faineance | -5/+4 | |
| 2015-11-26 | Add syntax support for attributes on expressions and all syntax | Marvin Löbel | -0/+3 | |
| nodes in statement position. Extended #[cfg] folder to allow removal of statements, and of expressions in optional positions like expression lists and trailing block expressions. Extended lint checker to recognize lint levels on expressions and locals. | ||||
| 2015-10-31 | Remove PatWildMulti | Vadim Petrochenkov | -1/+1 | |
| 2015-10-25 | syntax/rustc_front: Simplify VariantData::fields | Vadim Petrochenkov | -2/+2 | |
| And use VariantData instead of P<VariantData> in Item_ and Variant_ | ||||
| 2015-10-13 | Merge VariantData and VariantData_ | Vadim Petrochenkov | -5/+4 | |
| 2015-10-13 | Merge struct fields and struct kind | Vadim Petrochenkov | -4/+7 | |
| 2015-10-13 | Dict -> Struct, StructDef -> VariantData, def -> data | Vadim Petrochenkov | -5/+5 | |
| 2015-10-13 | Remove now redundant NodeId from Variant | Vadim Petrochenkov | -1/+0 | |
| 2015-10-13 | Decouple structure kinds from NodeIds | Vadim Petrochenkov | -2/+6 | |
| 2015-10-13 | Unify structures and enum variants in AST | Vadim Petrochenkov | -3/+8 | |
| 2015-10-09 | Some cleanup of no longer used AST things | Nick Cameron | -1/+1 | |
| 2015-10-01 | Stop re-exporting AttrStyle's variants and rename them. | Ms2ger | -1/+1 | |
| 2015-09-24 | Cleanup interfaces of Name, SyntaxContext and Ident | Vadim Petrochenkov | -9/+0 | |
| Make sure Name, SyntaxContext and Ident are passed by value Make sure Idents don't serve as keys (or parts of keys) in maps, Ident comparison is not well defined | ||||
| 2015-09-17 | Remove Visibility field from enum variants | Simonas Kazlauskas | -1/+0 | |
| Followup on #28440 | ||||
| 2015-08-08 | rustc: rename multiple imports in a list | Sean McArthur | -1/+1 | |
| 2015-08-03 | syntax: Implement #![no_core] | Alex Crichton | -66/+14 | |
| This commit is an implementation of [RFC 1184][rfc] which tweaks the behavior of the `#![no_std]` attribute and adds a new `#![no_core]` attribute. The `#![no_std]` attribute now injects `extern crate core` at the top of the crate as well as the libcore prelude into all modules (in the same manner as the standard library's prelude). The `#![no_core]` attribute disables both std and core injection. [rfc]: https://github.com/rust-lang/rfcs/pull/1184 | ||||
| 2015-07-28 | remove `get_ident` and `get_name`, make `as_str` sound | Oliver Schneider | -2/+1 | |
| 2015-07-26 | Remove `ast::LocalSource` with only one used variant | mitaa | -2/+0 | |
| `LocalSource` indicated wether a let binding originated from for-loop desugaring to enable specialized error messages, but for-loop expansion has changed and this is now achieved through `MatchSource::ForLoopDesugar`. | ||||
| 2015-05-21 | syntax: parse `const fn` for free functions and inherent methods. | Eduard Burtescu | -0/+1 | |
| 2015-05-02 | Rename AstBuilder::expr_int -> AstBuilder::expr_isize | Manish Goregaokar | -2/+2 | |
| 2015-04-11 | Change the rt::unwind line argument type from usize to u32. | Ryan Prichard | -1/+1 | |
