| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -44/+0 | |
| 2022-11-16 | Use `token::Lit` in `ast::ExprKind::Lit`. | Nicholas Nethercote | -3/+2 | |
| Instead of `ast::Lit`. Literal lowering now happens at two different times. Expression literals are lowered when HIR is crated. Attribute literals are lowered during parsing. This commit changes the language very slightly. Some programs that used to not compile now will compile. This is because some invalid literals that are removed by `cfg` or attribute macros will no longer trigger errors. See this comment for more details: https://github.com/rust-lang/rust/pull/102944#issuecomment-1277476773 | ||||
| 2022-11-16 | Add some more bad suffix cases in a test. | Nicholas Nethercote | -0/+19 | |
| 2022-09-27 | Migrate "invalid literal suffix" diagnostic to diagnostic structs | Xiretza | -8/+8 | |
| 2020-11-27 | Update error to reflect that integer literals can have float suffixes | Camelid | -2/+2 | |
| For example, `1` is parsed as an integer literal, but it can be turned into a float with the suffix `f32`. Now the error calls them "numeric literals" and notes that you can add a float suffix since they can be either integers or floats. | ||||
| 2019-11-07 | parser: allow ABIs from literal macro fragments | Mazdak Farrokhzad | -2/+2 | |
| 2019-05-31 | fix tidy | Esteban Küber | -3/+0 | |
| 2019-05-30 | Remove unecessary `-Z continue-parse-after-error` from tests | Esteban Küber | -1/+1 | |
| 2019-05-23 | syntax: More consistent wording for some literal parsing errors | Vadim Petrochenkov | -2/+2 | |
| 2019-03-26 | Reword invalid suffixe errors | Esteban Küber | -8/+8 | |
| 2019-01-06 | tests: Do not use `-Z parse-only`, continue compilation to test recovery | Vadim Petrochenkov | -1/+1 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-10-21 | Move parse-fail tests to UI | Vadim Petrochenkov | -0/+39 | |
