| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -21/+0 | |
| 2020-11-26 | Use custom macro instead of println | Aaron Hill | -4/+4 | |
| Loading a macro from libstd causes us to load serialized `SyntaxContext`s in a platform-dependent way, causing the printed spans to differ between platforms. | ||||
| 2020-11-26 | Properly handle attributes on statements | Aaron Hill | -1/+1 | |
| We now collect tokens for the underlying node wrapped by `StmtKind` instead of storing tokens directly in `Stmt`. `LazyTokenStream` now supports capturing a trailing semicolon after it is initially constructed. This allows us to avoid refactoring statement parsing to wrap the parsing of the semicolon in `parse_tokens`. Attributes on item statements (e.g. `fn foo() { #[bar] struct MyStruct; }`) are now treated as item attributes, not statement attributes, which is consistent with how we handle attributes on other kinds of statements. The feature-gating code is adjusted so that proc-macro attributes are still allowed on item statements on stable. Two built-in macros (`#[global_allocator]` and `#[test]`) needed to be adjusted to support being passed `Annotatable::Stmt`. | ||||
| 2020-11-24 | Invoke attributes on the statement for statement items | Aaron Hill | -2/+2 | |
| 2020-02-09 | --bless --compare-mode=nll | Matthias Prechtl | -2/+2 | |
| 2019-07-09 | normalize use of backticks in compiler messages for libsyntax/feature_gate | Samy Kacimi | -2/+2 | |
| https://github.com/rust-lang/rust/issues/60532 | ||||
| 2019-04-11 | Reword tracking issue note | Esteban Küber | -2/+2 | |
| 2019-04-10 | Tweak unstable diagnostic output | Esteban Küber | -2/+4 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -2/+2 | |
| 2018-12-09 | Move former compile-fail-fulldeps tests to ui | Vadim Petrochenkov | -0/+19 | |
