| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 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 | |
| 2015-02-05 | cleanup: replace `as[_mut]_slice()` calls with deref coercions | Jorge Aparicio | -2/+2 | |
| 2015-02-03 | Remove the explicit closure kind syntax from the parser and AST; | Niko Matsakis | -1/+1 | |
| upgrade the inference based on expected type so that it is able to infer the fn kind in isolation even if the full signature is not available (and we could perhaps do better still in some cases, such as extracting just the types of the arguments but not the return value). | ||||
| 2015-02-02 | `for x in xs.iter()` -> `for x in &xs` | Jorge Aparicio | -50/+50 | |
| 2015-01-21 | syntax: fix fallout of merging ast::ViewItem into ast::Item. | Eduard Burtescu | -47/+26 | |
| 2015-01-15 | syntax: add fully qualified UFCS expressions. | Eduard Burtescu | -3/+15 | |
| 2015-01-05 | rollup merge of #20482: kmcallister/macro-reform | Alex Crichton | -6/+6 | |
| Conflicts: src/libflate/lib.rs src/libstd/lib.rs src/libstd/macros.rs src/libsyntax/feature_gate.rs src/libsyntax/parse/parser.rs src/libsyntax/show_span.rs src/test/auxiliary/macro_crate_test.rs src/test/compile-fail/lint-stability.rs src/test/run-pass/intrinsics-math.rs src/test/run-pass/tcp-connect-timeouts.rs | ||||
| 2015-01-05 | rollup merge of #20554: huonw/mut-pattern | Alex Crichton | -1/+1 | |
| Conflicts: src/librustc_typeck/check/_match.rs | ||||
| 2015-01-05 | Reserve the keyword 'macro' | Keegan McAllister | -6/+6 | |
| 2015-01-05 | remove TyClosure | Jorge Aparicio | -8/+0 | |
