| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2016-04-16 | Rollup merge of #32945 - durka:rfc1494, r=pnkfelix | Manish Goregaokar | -0/+1 | |
| implement RFC amendment 1494 Adds `:block` to the follow set for `:ty` and `:path`. See rust-lang/rfcs#1494. | ||||
| 2016-04-13 | implement RFC amendment 1494 | Alex Burka | -0/+1 | |
| 2016-04-13 | Fixes #32922, a macro hygiene bug | Jeffrey Seyfried | -8/+9 | |
| 2016-04-09 | Remove redundant call to `expand_item_multi_modifier` | Jeffrey Seyfried | -3/+1 | |
| 2016-04-06 | Move span into `StructField` | Vadim Petrochenkov | -2/+3 | |
| 2016-04-06 | Get rid of ast::StructFieldKind | Vadim Petrochenkov | -1/+2 | |
| 2016-03-25 | do not overwrite spans as eagerly | Niko Matsakis | -6/+36 | |
| this was required to preserve the span from the #[structural_match] attribute -- but honestly I am not 100% sure if it makes sense. | ||||
| 2016-03-22 | try! -> ? | Jorge Aparicio | -2/+2 | |
| Automated conversion using the untry tool [1] and the following command: ``` $ find -name '*.rs' -type f | xargs untry ``` at the root of the Rust repo. [1]: https://github.com/japaric/untry | ||||
| 2016-03-15 | syntax: impl ToTokens for P<ast::ImplItem> | Richo Healey | -0/+6 | |
| 2016-03-14 | Add `default` as contextual keyword, and parse it for impl items. | Aaron Turon | -0/+1 | |
| 2016-03-09 | Auto merge of #31631 - jonas-schievink:agoraphobia, r=nrc | bors | -23/+25 | |
| [breaking-batch] Move more uses of `panictry!` out of libsyntax | ||||
| 2016-03-02 | Fix the search paths for macro-expanded non-inline modules | Jeffrey Seyfried | -3/+60 | |
| 2016-02-18 | Remove unnecessary explicit lifetime bounds. | Corey Farwell | -11/+11 | |
| These explicit lifetimes can be ommitted because of lifetime elision rules. Instances were found using rust-clippy. | ||||
| 2016-02-16 | Add check on find_best_match_for_name and improve help message for undefined ↵ | ggomez | -1/+6 | |
| macro | ||||
| 2016-02-16 | Move more uses of `panictry!` out of libsyntax | Jonas Schievink | -23/+25 | |
| [breaking-change] for syntax extensions | ||||
| 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 | -24/+24 | |
| 2016-02-12 | Use more autoderef in libsyntax | Jonas Schievink | -1/+1 | |
| 2016-02-11 | Remove some unnecessary indirection from AST structures | Vadim Petrochenkov | -98/+101 | |
| 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 | -2/+2 | |
| 2016-02-11 | [breaking-change] don't glob export ast::Visibility variants | Oliver 'ker' Schneider | -3/+3 | |
| 2016-02-11 | [breaking-change] don't glob export ast::TraitItemKind variants | Oliver 'ker' Schneider | -3/+3 | |
| 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 | -4/+4 | |
| 2016-02-11 | [breaking-change] don't glob export ast::MacStmtStyle | Oliver 'ker' Schneider | -1/+1 | |
| 2016-02-11 | [breaking-change] don't glob export ast::KleeneOp variants | Oliver 'ker' Schneider | -12/+14 | |
| 2016-02-11 | [breaking-change] don't glob export ast::Item_ variants | Oliver 'ker' Schneider | -23/+23 | |
| 2016-02-11 | [breaking-change] don't pub export ast::Stmt_ variants | Oliver Schneider | -14/+13 | |
| 2016-02-11 | [breaking-change] don't pub export ast::IntLitType variants | Oliver Schneider | -6/+6 | |
| 2016-02-11 | [breaking-change] don't pub export ast::Lit_ variants | Oliver Schneider | -19/+20 | |
| 2016-02-11 | [breaking-change] don't pub export ast::Ty_ variants | Oliver Schneider | -10/+10 | |
| 2016-02-11 | [breaking-change] remove the sign from integer literals in the ast | Oliver Schneider | -5/+28 | |
| 2016-02-11 | [breaking-change] don't glob export ast::{UintTy, IntTy} variants | Oliver Schneider | -15/+15 | |
| 2016-02-11 | [breaking-change] don't glob export ast::Expr_ variants | Oliver Schneider | -50/+50 | |
| 2016-02-11 | [breaking-change] don't glob export ast::Decl_ variants | Oliver Schneider | -6/+6 | |
| 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 | |
| 2016-01-27 | trpl: fix macro follow sets | Alex Burka | -0/+1 | |
| 2016-01-26 | Rollup merge of #31152 - durka:ty-follow-bracket, r=pnkfelix | Manish Goregaokar | -1/+1 | |
| cc #31135 rust-lang/rfcs#1462 #30923 @retep998 r? @pnkfelix | ||||
| 2016-01-23 | add `[` to FOLLOW(ty) and FOLLOW(path) | Alex Burka | -1/+1 | |
| Following RFC 1462 (amending 550). Closes #31135. | ||||
| 2016-01-22 | The war on abort_if_errors | Nick Cameron | -1/+6 | |
| 2016-01-07 | extending FOLLOW(NT) as specified in amendment. | Felix S. Klock II | -4/+7 | |
| See RFC amendment 1384: https://github.com/rust-lang/rfcs/pull/1384 | ||||
| 2016-01-07 | macro_rules: proper FIRST/FOLLOW computations for checking macro_rules validity. | Felix S. Klock II | -16/+500 | |
| See RFC amendment 1384 and tracking issue 30450: https://github.com/rust-lang/rfcs/pull/1384 https://github.com/rust-lang/rust/issues/30450 Moved old check_matcher code into check_matcher_old combined the two checks to enable a warning cycle (where we will continue to error if the two checks agree to reject, accept if the new check says accept, and warn if the old check accepts but the new check rejects). | ||||
| 2016-01-06 | Auto merge of #30654 - nrc:panictry, r=brson | bors | -6/+6 | |
| The motivation (other than removing boilerplate) is that this is a baby step towards a parser with error recovery. [breaking-change] if you use any of the changed functions, you'll need to remove a try! or panictry! | ||||
| 2016-01-04 | Add test for "malformed macro lhs" and change back span_bug to span_fatal | Guillaume Gomez | -2/+2 | |
