| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2015-12-22 | Stop re-exporting PathParameters's variants. | Ms2ger | -2/+2 | |
| 2015-12-16 | Add ExprType to HIR and make everything compile | Vadim Petrochenkov | -5/+1 | |
| + Apply parser changes manually + Add feature gate | ||||
| 2015-12-16 | Implement type ascription. | Eduard Burtescu | -0/+4 | |
| 2015-12-05 | Use a struct instead of a tuple for inline asm output operands | Amanieu d'Antras | -2/+2 | |
| 2015-12-05 | Add proper support for indirect output constraints in inline asm | Amanieu d'Antras | -1/+1 | |
| 2015-11-26 | Moved and refactored ThinAttributes | Marvin Löbel | -1/+2 | |
| 2015-11-26 | Add syntax support for attributes on expressions and all syntax | Marvin Löbel | -1/+6 | |
| 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-11-17 | Auto merge of #29887 - sanxiyn:match-ref-pats, r=sfackler | bors | -12/+12 | |
| 2015-11-17 | Fix match_ref_pats flagged by Clippy | Seo Sanghyeon | -12/+12 | |
| 2015-11-16 | rename `ast::ImplItem_::*ImplItem` to `ast::ImplItemKind::*` | Oliver Schneider | -4/+4 | |
| 2015-10-31 | Remove PatWildMulti | Vadim Petrochenkov | -1/+1 | |
| 2015-10-16 | Provide span for visit_enum_def | Vadim Petrochenkov | -5/+8 | |
| 2015-10-13 | Merge struct fields and struct kind | Vadim Petrochenkov | -1/+1 | |
| 2015-10-13 | Dict -> Struct, StructDef -> VariantData, def -> data | Vadim Petrochenkov | -4/+4 | |
| 2015-10-13 | Provide span for visit_struct_def + remove some dead code | Vadim Petrochenkov | -3/+6 | |
| 2015-10-13 | Remove now redundant NodeId from Variant | Vadim Petrochenkov | -14/+13 | |
| 2015-10-13 | Unify structures and enum variants in AST | Vadim Petrochenkov | -14/+1 | |
| 2015-10-09 | Some cleanup of no longer used AST things | Nick Cameron | -1/+1 | |
| 2015-09-29 | Restore `if let`s replaced with `for`s | Vadim Petrochenkov | -3/+3 | |
| 2015-09-29 | Fill in some missing parts in the default HIR visitor | Vadim Petrochenkov | -11/+18 | |
| 2015-09-28 | Fill in some missing parts in the default AST visitor | Vadim Petrochenkov | -339/+249 | |
| + Add helper macro for walking lists (including Options) | ||||
| 2015-09-24 | Remove the deprecated box(PLACE) syntax. | Eduard Burtescu | -2/+5 | |
| 2015-09-17 | Resolve prefix in imports with empty braces | Vadim Petrochenkov | -2/+1 | |
| 2015-09-17 | Workaround for imports with empty braces | Vadim Petrochenkov | -2/+2 | |
| 2015-09-17 | Correctly walk import lists in AST visitors | Vadim Petrochenkov | -19/+21 | |
| 2015-08-26 | Rename FnKind variants and stop re-exporting them from the visit module. | Ms2ger | -13/+11 | |
| There is no longer a need for that pattern, since enums are now qualified. | ||||
| 2015-08-16 | FnFnBlock -> FkClosure | Manish Goregaokar | -4/+4 | |
| 2015-08-16 | Impl Eq/PartialEq on FnKind, improve docs | Manish Goregaokar | -3/+2 | |
| 2015-08-14 | move InlinedItem into librustc, where it belongs | Niko Matsakis | -11/+0 | |
| 2015-08-10 | Auto merge of #27451 - seanmonstar:use-groups-as, r=alexcrichton | bors | -2/+9 | |
| An implementation of [RFC 1219](https://github.com/rust-lang/rfcs/pull/1219). The RFC is not merged yet, but once merged, this could be. | ||||
| 2015-08-08 | rustc: rename multiple imports in a list | Sean McArthur | -2/+9 | |
| 2015-08-04 | Add a macro invocation to the type AST | Jared Roesch | -0/+3 | |
| Reapplied the changes from https://github.com/freebroccolo/rust/commit/dc64b731d7f66c2b43d5e5e8c721be7bd3b59540 to a clean branch of master | ||||
| 2015-06-22 | Fix issue #23302, ICE on recursively defined enum variant discriminant. | Sean Patrick Santos | -1/+6 | |
| 2015-06-11 | Conver reborrows to .iter() calls where appropriate | Joshua Landau | -4/+4 | |
| 2015-05-21 | Make various fixes: | Niko Matsakis | -1/+1 | |
| - add feature gate - add basic tests - adjust parser to eliminate conflict between `const fn` and associated constants - allow `const fn` in traits/trait-impls, but forbid later in type check - correct some merge conflicts | ||||
| 2015-05-21 | syntax: parse `const fn` for free functions and inherent methods. | Eduard Burtescu | -3/+4 | |
| 2015-04-23 | Get associated consts working in match patterns. | Sean Patrick Santos | -0/+4 | |
| 2015-04-23 | Structural changes for associated constants | Sean Patrick Santos | -0/+10 | |
| Introduces new variants and types in syntax::ast, middle::ty, and middle::def. | ||||
| 2015-04-14 | Expose visibility for fns in syntax::visit | Nick Cameron | -7/+7 | |
| 2015-04-01 | Fallout in libsyntax | Niko Matsakis | -1/+1 | |
| 2015-03-11 | syntax: move MethMac to MacImplItem and combine {Provided,Required}Method ↵ | Eduard Burtescu | -44/+14 | |
| into MethodTraitItem. | ||||
| 2015-03-11 | syntax: rename TypeMethod to MethodSig and use it in MethDecl. | Eduard Burtescu | -10/+10 | |
| 2015-03-11 | syntax: gather common fields of impl & trait items into their respective types. | Eduard Burtescu | -64/+63 | |
| 2015-03-11 | syntax: move indirection around {Trait,Impl}Item, from within. | Eduard Burtescu | -4/+4 | |
| 2015-02-24 | Implement `<T>::method` UFCS expression syntax. | Eduard Burtescu | -10/+8 | |
| 2015-02-24 | syntax: use a single Path for Trait::Item in QPath. | Eduard Burtescu | -11/+4 | |
| 2015-02-24 | syntax: don't use TraitRef in QPath. | Eduard Burtescu | -11/+9 | |
| 2015-02-24 | syntax: don't store a secondary NodeId for TyPath. | Eduard Burtescu | -2/+2 | |
| 2015-02-22 | Rename DefTrait to DefaultImpl | Flavio Percoco | -1/+1 | |
| 2015-02-22 | Add support for default trait impls in libsyntax | Flavio Percoco | -0/+3 | |
