| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 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-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 | |
| 2015-12-31 | Cut out a bunch of Result and panictry! boilerplate from libsyntax. | Nick Cameron | -6/+6 | |
| [breaking-change] if you use any of the changed functions, you'll need to remove a try! or panictry! | ||||
| 2015-12-30 | Auto merge of #30526 - Ms2ger:PathParameters, r=brson | bors | -2/+2 | |
| 2015-12-30 | use structured errors | Nick Cameron | -37/+67 | |
| 2015-12-23 | Auto merge of #30377 - Wafflespeanut:levenshtein, r=Manishearth | bors | -10/+3 | |
| fixes part of #30197 | ||||
| 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 | Rollup merge of #30420 - petrochenkov:owned2, r=nrc | Manish Goregaokar | -13/+12 | |
| Part of https://github.com/rust-lang/rust/pull/30095 not causing mysterious segfaults. r? @nrc | ||||
| 2015-12-18 | Rollup merge of #30384 - nrc:diagnostics, r=@nikomatsakis | Manish Goregaokar | -6/+6 | |
| Should make it possible to add JSON or HTML errors. Also tidies up a lot. | ||||
| 2015-12-18 | Deprecate name `OwnedSlice` and don't use it | Vadim Petrochenkov | -13/+12 | |
| 2015-12-17 | Remove unused imports | Jeffrey Seyfried | -5/+5 | |
| 2015-12-17 | move error handling from libsyntax/diagnostics.rs to libsyntax/errors/* | Nick Cameron | -6/+6 | |
| Also split out emitters into their own module. | ||||
