| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-11-14 | Move some tests to more reasonable directories | Caio | -33/+0 | |
| 2020-09-28 | passes: `check_attr` on more targets | David Wood | -4/+4 | |
| This commit modifies `check_attr` so that: - Enum variants are now checked (some attributes would not have been prohibited on variants previously). - `check_expr_attributes` and `check_stmt_attributes` are removed as `check_attributes` can perform the same checks. Signed-off-by: David Wood <david@davidtw.co> | ||||
| 2019-06-10 | Implement RFC 2645 (transparent enums and unions) | Michael Bradshaw | -1/+1 | |
| Tracking issue: #60405 | ||||
| 2019-05-27 | Stabilize repr_align_enum in 1.37.0. | Mazdak Farrokhzad | -1/+0 | |
| 2019-01-30 | Allow #[repr(align(x))] on enums (#57996) | Niklas Fiekas | -1/+2 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-08-23 | Stabilize 'attr_literals' feature. | Sergio Benitez | -1/+0 | |
| 2018-01-01 | Check all repr hints together when checking for mis-applied attributes | Robin Kruppe | -0/+44 | |
| Fixes #47094 Besides fixing that bug, this change has a user-visible effect on the spans in the "incompatible repr hints" warning and another error: they now point at `foo` and/or `bar` in `repr(foo, bar)` instead of the whole attribute. This is sometimes more precise (e.g., `#[repr(C, packed)]` on an enum points at the `packed`) but sometimes not. I moved a compile-fail test to a ui test to illustrate how it now looks in the common case of only one attribute. | ||||
