| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-05-13 | Revert "Auto merge of #12149 - jonas-schievink:literally-just-a-literal, ↵ | Jonas Schievink | -7/+5 | |
| r=jonas-schievink" This reverts commit cc9ae2b89e01a30e441371b9fd3376c3d03a475f, reversing changes made to 7dfd1cb572d8d4fd951237361e43ecddd9c9a852. | ||||
| 2022-05-05 | Maybe everything else *should* have to deal with it | Jonas Schievink | -1/+1 | |
| 2022-05-05 | Indicate the number of float tokens in the first token | Jonas Schievink | -2/+5 | |
| 2022-05-05 | Wrap floats in token trees in `FLOAT_LITERAL` node | Jonas Schievink | -1/+1 | |
| 2022-05-05 | Add tests | Jonas Schievink | -0/+2 | |
| 2022-05-05 | Split float literal tokens at the `.` | Jonas Schievink | -4/+1 | |
| 2022-04-05 | Wrap macros in expr position in `MacroExpr` node | Jonas Schievink | -1/+1 | |
| 2022-03-02 | Parse destructuring assignment | Chayim Refael Friedman | -1/+10 | |
| The only patterns we should parse are `..` in structs and `_`: the rest are either not supported or already valid expressions. | ||||
| 2022-02-21 | Parse `let` expressions in order to support `let` chains | Chayim Refael Friedman | -0/+10 | |
| We still need to reject freestanding `let` expressions: see https://github.com/rust-analyzer/rust-analyzer/issues/11320#issuecomment-1018212465. | ||||
| 2021-12-29 | parse empty statemet as statemetn | Aleksey Kladov | -6/+4 | |
| 2021-12-29 | rename | Aleksey Kladov | -18/+17 | |
| 2021-12-29 | compress | Aleksey Kladov | -3/+4 | |
| 2021-12-26 | internal: move inline parser tests to parser crate | Aleksey Kladov | -7/+0 | |
| 2021-12-12 | Switch parser to use tokens | Aleksey Kladov | -4/+1 | |
| 2021-10-07 | Support `let...else` | Jonas Schievink | -0/+10 | |
| 2021-10-03 | Fix miscellaneous Clippy lints | Aramis Razzaghipour | -1/+1 | |
| 2021-10-03 | Add semicolons for consistency | Aramis Razzaghipour | -3/+3 | |
| `clippy::semicolon_if_nothing_returned` | ||||
| 2021-09-25 | feat: allow attributes on all expressions | Aleksey Kladov | -83/+62 | |
| Attrs are syntactically valid on any expression, even if they are not allowed semantically everywhere yet. | ||||
| 2021-09-25 | simplify attribute parsing | Aleksey Kladov | -10/+4 | |
| 2021-09-25 | minor: more condensed tests | Aleksey Kladov | -11/+7 | |
| 2021-09-25 | minor: link my own pratt parsing article :-) | Aleksey Kladov | -2/+1 | |
| 2021-09-25 | minor: more focusted tests | Aleksey Kladov | -22/+13 | |
| 2021-09-25 | minor: more readable code | Aleksey Kladov | -13/+11 | |
| 2021-09-18 | internal: better naming | Aleksey Kladov | -1/+1 | |
| 2021-09-17 | internal: parser cleanups | Aleksey Kladov | -1/+1 | |
| 2021-09-13 | internal: fix bugs in tests by simplifying code | Aleksey Kladov | -1/+0 | |
| 2021-06-13 | tree-wide: make rustdoc links spiky so they are clickable | Jade | -1/+1 | |
| 2021-05-22 | Add even more docs | Aleksey Kladov | -2/+0 | |
| 2021-03-16 | Fix macro expansion for statements w/o semicolon | Edwin Cheng | -3/+3 | |
| 2020-08-27 | CONST LOOPS ARE HERE | Aleksey Kladov | -1/+1 | |
| 2020-08-13 | Align parser names with grammar | Aleksey Kladov | -7/+7 | |
| 2020-08-12 | Rename ra_parser -> parser | Aleksey Kladov | -0/+651 | |
