| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-06-02 | fix: parsing of `?` opt-out trait bounds | XFFXFF | -0/+6 | |
| thanks to Veykril | ||||
| 2022-05-13 | Revert "Auto merge of #12149 - jonas-schievink:literally-just-a-literal, ↵ | Jonas Schievink | -87/+17 | |
| r=jonas-schievink" This reverts commit cc9ae2b89e01a30e441371b9fd3376c3d03a475f, reversing changes made to 7dfd1cb572d8d4fd951237361e43ecddd9c9a852. | ||||
| 2022-05-13 | Revert "fix: Remap float parts as integers when parsed as indices" | Jonas Schievink | -2/+2 | |
| This reverts commit dbb066b99e2e644437ddecb20127bcfdba975614. | ||||
| 2022-05-13 | Revert "Don't remap float tokens to `INT_NUMBER`" | Jonas Schievink | -3/+1 | |
| This reverts commit cb5e8da88a06be415bd804884284c11c0a709bcf. | ||||
| 2022-05-12 | Don't remap float tokens to `INT_NUMBER` | Jonas Schievink | -1/+3 | |
| 2022-05-07 | fix: Remap float parts as integers when parsed as indices | Lukas Wirth | -2/+2 | |
| 2022-05-05 | Maybe everything else *should* have to deal with it | Jonas Schievink | -10/+5 | |
| 2022-05-05 | Indicate the number of float tokens in the first token | Jonas Schievink | -19/+58 | |
| 2022-05-05 | Wrap floats in token trees in `FLOAT_LITERAL` node | Jonas Schievink | -12/+19 | |
| 2022-05-05 | Add tests | Jonas Schievink | -0/+2 | |
| 2022-05-05 | Split float literal tokens at the `.` | Jonas Schievink | -16/+36 | |
| 2022-05-05 | Wrap float literals in their own node | Jonas Schievink | -2/+9 | |
| 2022-05-02 | Add a `Converter` type for token conversion | Jonas Schievink | -143/+168 | |
| 2022-04-27 | fix: Use pattern recovery set when parsing ident patterns | Lukas Wirth | -9/+6 | |
| 2022-04-17 | update parser to support associated const equality | XFFXFF | -3/+11 | |
| 2022-04-10 | Parse for<'a> closure syntax | Lukas Wirth | -42/+38 | |
| 2022-04-05 | Wrap macros in expr position in `MacroExpr` node | Jonas Schievink | -2/+5 | |
| 2022-04-01 | recover from missing type annotation | hkalbasi | -0/+6 | |
| 2022-03-31 | Remove parser restriction on varargs positioning | Jonas Schievink | -26/+19 | |
| 2022-03-11 | refactor: Rename and move const_arg_path | Steven Joruk | -2/+4 | |
| It wasn't testing the `const_arg` code path, it was actually hitting const_param's default value code path, so move it to the right place and rename it. | ||||
| 2022-03-11 | refactor: Rename const_arg_content to const_arg_expr | Steven Joruk | -3/+3 | |
| 2022-03-11 | fix: Stop wrapping ConstParam's default values in ConstArg | Steven Joruk | -12/+17 | |
| This was causing ConstParam::default_val to always return None for block expressions. CONST_ARG@24..29 BLOCK_EXPR@24..29 ... | ||||
| 2022-03-10 | Add support for new `where` clause location in associated types. | Dario Nieuwenhuis | -1/+6 | |
| A recent Rust nightly changed it: https://github.com/rust-lang/rust/issues/89122 This allows both the old and new location. | ||||
| 2022-03-06 | Bring back syntax highlighting in test data | Aleksey Kladov | -9/+9 | |
| cc #11597 | ||||
| 2022-03-05 | fix: Recognize `Self` as a proper keyword | Lukas Wirth | -9/+12 | |
| 2022-03-02 | Parse destructuring assignment | Chayim Refael Friedman | -1/+22 | |
| The only patterns we should parse are `..` in structs and `_`: the rest are either not supported or already valid expressions. | ||||
| 2022-02-21 | Update tests | Chayim Refael Friedman | -11/+13 | |
| Unfortunately, we lost some recovery for expressions. | ||||
| 2022-02-21 | Parse `let` expressions in order to support `let` chains | Chayim Refael Friedman | -21/+24 | |
| We still need to reject freestanding `let` expressions: see https://github.com/rust-analyzer/rust-analyzer/issues/11320#issuecomment-1018212465. | ||||
| 2022-02-14 | Fix style | bellau | -9/+5 | |
| 2022-02-13 | oops, remove println | bellau | -1/+0 | |
| 2022-02-13 | fix handle static async and static async move | bellau | -3/+18 | |
| 2022-02-12 | Fix style | bellau | -1/+1 | |
| 2022-02-12 | support static move too | bellau | -3/+5 | |
| 2022-02-12 | Fix styles | bellau | -1/+1 | |
| 2022-02-12 | Fix Immovable generator syntax (static ||) not recognized #11448 | bellau | -1/+5 | |
| 2022-01-17 | Allow macros to expand to or-patterns | Jonas Schievink | -1/+1 | |
| 2022-01-02 | add empty input tests | Aleksey Kladov | -0/+39 | |
| 2022-01-02 | more intuitive order | Aleksey Kladov | -43/+43 | |
| 2022-01-02 | check top level entry point invariants | Aleksey Kladov | -5/+36 | |
| 2022-01-02 | add top-level tests for expressions | Aleksey Kladov | -1/+54 | |
| 2022-01-02 | add top level tests for types | Aleksey Kladov | -1/+65 | |
| 2022-01-02 | enforce parsing invariant for patterns | Aleksey Kladov | -1/+41 | |
| 2022-01-02 | internal: more macro tests | Aleksey Kladov | -1/+26 | |
| 2022-01-02 | add test for macro items | Aleksey Kladov | -0/+37 | |
| 2022-01-02 | split prefix/top tests | Aleksey Kladov | -210/+208 | |
| 2022-01-02 | add tests for macro statements | Aleksey Kladov | -0/+43 | |
| 2022-01-02 | start top-level entry point tests | Aleksey Kladov | -2/+70 | |
| 2022-01-02 | minor: generalize | Aleksey Kladov | -7/+7 | |
| 2022-01-01 | internal: add more prefix entry point tests | Aleksey Kladov | -1/+21 | |
| 2022-01-01 | add path tests | Aleksey Kladov | -0/+10 | |
