| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -104/+0 | |
| 2022-12-10 | Migrate parts of `rustc_expand` to session diagnostics | nils | -4/+4 | |
| This migrates everything but the `mbe` and `proc_macro` modules. It also contains a few cleanups and drive-by/accidental diagnostic improvements which can be seen in the diff for the UI tests. | ||||
| 2019-11-09 | move attr meta grammar to parse::validate_atr + ast_validation | Mazdak Farrokhzad | -12/+12 | |
| 2019-07-26 | Introduce built-in macros through libcore | Vadim Petrochenkov | -15/+9 | |
| 2019-05-25 | Reword malformed attribute input diagnostics | Esteban Küber | -21/+21 | |
| - Handle empty `cfg_attr` attribute - Reword empty `derive` attribute error - Use consistend error message: "malformed `attrname` attribute input" - Provide suggestions when possible - Move note/help to label/suggestion - Use consistent wording "ill-formed" -> "malformed" - Move diagnostic logic out of parser | ||||
| 2019-03-16 | syntax_ext: Validate `#[proc_macro_derive]` input better | Vadim Petrochenkov | -2/+14 | |
| Tweak some error wording | ||||
| 2019-03-16 | syntax: Do not accidentally treat multi-segment meta-items as single-segment | Vadim Petrochenkov | -1/+13 | |
| 2019-03-16 | Add tests for malformed input in `#[proc_macro_derive]` | Vadim Petrochenkov | -25/+61 | |
| 2019-01-13 | Address review comments | Vadim Petrochenkov | -2/+2 | |
| 2019-01-13 | Implement basic input validation for built-in attributes | Vadim Petrochenkov | -12/+12 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -8/+8 | |
| 2018-12-09 | Move former compile-fail-fulldeps tests to ui | Vadim Petrochenkov | -0/+50 | |
