Vadim Petrochenkov
|
8eaf17bca2
|
Introduce built-in macros through libcore
|
2019-07-26 13:09:54 +03:00 |
|
Esteban Küber
|
609ffa1a89
|
Reword malformed attribute input diagnostics
- 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-05-25 11:55:50 -07:00 |
|
Vadim Petrochenkov
|
5cb5083909
|
syntax_ext: Validate #[proc_macro_derive] input better
Tweak some error wording
|
2019-03-16 23:13:15 +03:00 |
|
Vadim Petrochenkov
|
8371caf5ee
|
syntax: Do not accidentally treat multi-segment meta-items as single-segment
|
2019-03-16 23:13:15 +03:00 |
|
Vadim Petrochenkov
|
e2009ea5ff
|
Add tests for malformed input in #[proc_macro_derive]
|
2019-03-16 23:13:15 +03:00 |
|
Vadim Petrochenkov
|
41c65992c5
|
Implement basic input validation for built-in attributes
|
2019-01-13 14:17:19 +03:00 |
|
Mark Rousskov
|
2a663555dd
|
Remove licenses
|
2018-12-25 21:08:33 -07:00 |
|
Vadim Petrochenkov
|
4c9c70af38
|
Move former compile-fail-fulldeps tests to ui
|
2018-12-09 19:56:30 +03:00 |
|