| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2016-07-25 | Adressed PR comments. | cgswords | -11/+10 | |
| 2016-07-25 | General MetaItem encapsulation rewrites. | cgswords | -14/+80 | |
| 2016-07-11 | Move E0533 to E0558 (because of external change) | Guillaume Gomez | -1/+1 | |
| 2016-07-11 | Add E0534 error explanation | Guillaume Gomez | -1/+1 | |
| 2016-07-02 | Rollup merge of #34531 - GuillaumeGomez:libsyntax_err_codes, r=jonathandturner | Manish Goregaokar | -40/+65 | |
| Add error codes in libsyntax r? @jonathandturner Fixes #34526 | ||||
| 2016-06-29 | Add error codes in libsyntax | ggomez | -40/+65 | |
| 2016-06-28 | cleanup: don't count attributes on an item in a statement position as on the ↵ | Jeffrey Seyfried | -2/+2 | |
| statement | ||||
| 2016-06-26 | Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,Manishearth | Jeffrey Seyfried | -77/+4 | |
| Generalize and abstract `ThinAttributes` to `ThinVec<Attribute>`. | ||||
| 2016-06-26 | Rollup merge of #34316 - jseyfried:refactor_ast_stmt, r=eddyb | Jeffrey Seyfried | -27/+16 | |
| Refactor away `ast::Decl`, refactor `ast::Stmt`, and rename `ast::ExprKind::Again` to `ast::ExprKind::Continue`. | ||||
| 2016-06-26 | Rollup merge of #33943 - jseyfried:libsyntax_cleanup, r=nrc | Jeffrey Seyfried | -15/+0 | |
| Miscellaneous low priority cleanup in `libsyntax`. | ||||
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -2/+2 | |
| 2016-06-19 | Generalize and abstract `ThinAttributes` | Jeffrey Seyfried | -80/+7 | |
| 2016-06-17 | Fix fallout | Jeffrey Seyfried | -27/+17 | |
| 2016-06-16 | Simplify gated cfg checking | Jeffrey Seyfried | -20/+13 | |
| 2016-06-14 | Refactor away `WithAttrs` trait | Jeffrey Seyfried | -15/+0 | |
| 2016-05-26 | Add and use `HasAttrs` trait | Jeffrey Seyfried | -57/+84 | |
| 2016-04-26 | allow InternedString to be compared to &str directly | Oliver Schneider | -3/+3 | |
| 2016-02-12 | Use more autoderef in libsyntax | Jonas Schievink | -4/+4 | |
| 2016-02-11 | Pass through diagnostic handler instead | arcnmx | -5/+5 | |
| 2016-02-11 | Use find_export_name_attr instead of string literal | arcnmx | -4/+4 | |
| 2016-02-11 | Remove link_section and linkage as extern indicators | arcnmx | -2/+0 | |
| 2016-02-11 | Only retain external static symbols across LTO | arcnmx | -0/+7 | |
| 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::MetaItem_ | Oliver 'ker' Schneider | -22/+21 | |
| 2016-02-11 | [breaking-change] don't pub export ast::Stmt_ variants | Oliver Schneider | -6/+6 | |
| 2016-02-11 | [breaking-change] don't pub export ast::Lit_ variants | Oliver Schneider | -3/+3 | |
| 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::Decl_ variants | Oliver Schneider | -3/+3 | |
| 2015-12-30 | use structured errors | Nick Cameron | -2/+4 | |
| 2015-12-18 | Rollup merge of #30384 - nrc:diagnostics, r=@nikomatsakis | Manish Goregaokar | -14/+14 | |
| Should make it possible to add JSON or HTML errors. Also tidies up a lot. | ||||
| 2015-12-17 | Remove unused imports | Jeffrey Seyfried | -1/+1 | |
| 2015-12-17 | move error handling from libsyntax/diagnostics.rs to libsyntax/errors/* | Nick Cameron | -14/+14 | |
| Also split out emitters into their own module. | ||||
| 2015-12-12 | Implement `#[deprecated]` attribute (RFC 1270) | Vadim Petrochenkov | -10/+81 | |
| 2015-11-30 | Simplyfied map_thin_attrs() | Marvin Löbel | -19/+3 | |
| 2015-11-26 | Added stmt_expr_attribute feature gate | Marvin Löbel | -9/+19 | |
| 2015-11-26 | Moved and refactored ThinAttributes | Marvin Löbel | -6/+96 | |
| 2015-11-26 | Add syntax support for attributes on expressions and all syntax | Marvin Löbel | -0/+82 | |
| 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-20 | Rename #[deprecated] to #[rustc_deprecated] | Vadim Petrochenkov | -5/+5 | |
| 2015-11-10 | Use lifetime elision | Seo Sanghyeon | -6/+6 | |
| 2015-10-13 | Refactor attr::Stability | Vadim Petrochenkov | -123/+171 | |
| Stricter checking + enforcement of invariants at compile time | ||||
| 2015-10-03 | Check attribute usage | Seo Sanghyeon | -1/+0 | |
| 2015-10-01 | Stop re-exporting AttrStyle's variants and rename them. | Ms2ger | -3/+3 | |
| 2015-08-17 | feature gate `cfg(target_feature)`. | Huon Wilson | -5/+10 | |
| This is theoretically a breaking change, but GitHub search turns up no uses of it, and most non-built-in cfg's are passed via cargo features, which look like `feature = "..."`, and hence can't overlap. | ||||
| 2015-08-17 | Implement `repr(simd)` as an alias for `#[simd]`. | Huon Wilson | -1/+4 | |
| 2015-08-15 | syntax: Require issues for unstable features | Alex Crichton | -4/+3 | |
| This turns an `#[unstable]` tag without an `issue` annotation into a hard error to ensure that we've always got a tracking issue for unstable features in the standard library. | ||||
| 2015-08-12 | Remove all unstable deprecated functionality | Alex Crichton | -7/+17 | |
| This commit removes all unstable and deprecated functions in the standard library. A release was recently cut (1.3) which makes this a good time for some spring cleaning of the deprecated functions. | ||||
| 2015-07-07 | Auto merge of #26747 - huonw:stability-issue, r=alexcrichton | bors | -23/+45 | |
| This takes an issue number and points people to it in the printed error message. This commit does not make it an error to have no `issue` field. | ||||
| 2015-07-06 | rustc: implement `unstable(issue = "nnn")`. | Huon Wilson | -23/+45 | |
| This takes an issue number and points people to it in the printed error message. This commit does not make it an error to have no `issue` field. | ||||
| 2015-07-01 | fallout of bitvec/bitset deprecation | Alexis Beingessner | -0/+3 | |
| 2015-06-23 | Auto merge of #26061 - Gankro:inherit-dep, r=brson | bors | -3/+3 | |
| Uncertain if this is the desired effect/strategy/testing. r? @aturon | ||||
